diff --git a/target/linux/ar71xx/Makefile b/target/linux/ar71xx/Makefile
index a59a124d1d133974574ae6249c382501481ce79b..1f75ab848eadf52ad9fa0f1d8a9569c0ba7a04b6 100644
--- a/target/linux/ar71xx/Makefile
+++ b/target/linux/ar71xx/Makefile
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 ARCH:=mips
 BOARD:=ar71xx
 BOARDNAME:=Atheros AR7xxx/AR9xxx
-FEATURES:=squashfs targz mips16
+FEATURES:=mips16
 CPU_TYPE=34kc
 SUBTARGETS:=generic mikrotik
 
diff --git a/target/linux/ar71xx/generic/target.mk b/target/linux/ar71xx/generic/target.mk
index c08f92962ba05fa936e778039550d74c7f9e51af..64eb205e4d55ceed500e3a14a6c46f6163862015 100644
--- a/target/linux/ar71xx/generic/target.mk
+++ b/target/linux/ar71xx/generic/target.mk
@@ -1,4 +1,5 @@
 BOARDNAME:=Generic
+FEATURES += squashfs
 
 define Target/Description
 	Build firmware images for generic Atheros AR71xx/AR913x/AR934x based boards.
diff --git a/target/linux/ar71xx/mikrotik/target.mk b/target/linux/ar71xx/mikrotik/target.mk
index 45d2624cd4b90d60abca98ef3f2be0a958fc8343..a2a41ed2f41934ab5fa370335510f54de262826a 100644
--- a/target/linux/ar71xx/mikrotik/target.mk
+++ b/target/linux/ar71xx/mikrotik/target.mk
@@ -1,4 +1,5 @@
 BOARDNAME:=Mikrotik devices with NAND flash
+FEATURES += targz
 
 define Target/Description
 	Build firmware images for Atheros AR71xx/AR913x based Mikrotik boards.