diff --git a/targets/ar71xx-generic b/targets/ar71xx-generic
index f9906f7acc0e6dc58ac3b4cf798cf9eaf9567100..525e441a74ac2082552abb81ea3840a59b35d4c2 100644
--- a/targets/ar71xx-generic
+++ b/targets/ar71xx-generic
@@ -1,3 +1,5 @@
+config 'CONFIG_GLUON_SPECIALIZE_KERNEL=y'
+
 ATH10K_PACKAGES='-kmod-ath10k kmod-ath10k-ct'
 ATH10K_PACKAGES_QCA9887=
 if [ "$GLUON_WLAN_MESH" = 'ibss' ]; then
diff --git a/targets/ar71xx-mikrotik b/targets/ar71xx-mikrotik
index 9d0f5442be36855f94f4c510a73e08aba729989b..56ac8159675628d4dd66f8a1727cef5471c346e4 100644
--- a/targets/ar71xx-mikrotik
+++ b/targets/ar71xx-mikrotik
@@ -1,3 +1,5 @@
+config 'CONFIG_GLUON_SPECIALIZE_KERNEL=y'
+
 # Enable ath5k in addition to ath9k
 # ath5k cards are commonly used with Mikrotik hardware
 packages 'kmod-ath5k'
diff --git a/targets/ar71xx-nand b/targets/ar71xx-nand
index 02961b3a8953c334f18e5002f443de0f84aa2f6a..019ca78661ed05cd5986c722cff7737ae71f1ee5 100644
--- a/targets/ar71xx-nand
+++ b/targets/ar71xx-nand
@@ -1,3 +1,5 @@
+config 'CONFIG_GLUON_SPECIALIZE_KERNEL=y'
+
 factory -ubi-factory .img
 sysupgrade -squashfs-sysupgrade .tar
 
diff --git a/targets/ar71xx-tiny b/targets/ar71xx-tiny
index 79d2a9fe79f6c69f63ae9337b6e8707e270cd440..fd779d77d7d9342430038a511f5f13c4385a9a5f 100644
--- a/targets/ar71xx-tiny
+++ b/targets/ar71xx-tiny
@@ -1,3 +1,5 @@
+config 'CONFIG_GLUON_SPECIALIZE_KERNEL=y'
+
 no_opkg
 packages '-uboot-envtools' '-kmod-usb-core' '-kmod-usb-ohci' '-kmod-usb2' '-kmod-usb-ledtrig-usbport'