diff --git a/meta/classes/cross-canadian.bbclass b/meta/classes/cross-canadian.bbclass
index 4387d05..d61dd34 100644
--- a/meta/classes/cross-canadian.bbclass
+++ b/meta/classes/cross-canadian.bbclass
@@ -88,6 +88,10 @@ FILES_${PN}-dbg += "${prefix}/.debug \
export PKG_CONFIG_DIR = "${STAGING_DIR_HOST}${layout_libdir}/pkgconfig"
export PKG_CONFIG_SYSROOT_DIR = "${STAGING_DIR_HOST}"
+# Cross-canadian packages need to pull in nativesdk dynamic libs
+SHLIBSDIRS += "${PKGDATA_DIR}/${SDKPKGSUFFIX}-shlibs"
+SHLIBSWORKDIR += "${PKGDATA_DIR}/${SDKPKGSUFFIX}-shlibs"
+
do_populate_sysroot[stamp-extra-info] = ""
USE_NLS = "${SDKUSE_NLS}"