diff --git a/modules b/modules
index b1dbc8650c56d84ff7843c218681d154e64f96cd..95197d83d269aa8f4a8f51cfea87e245e7f3d2f3 100644
--- a/modules
+++ b/modules
@@ -8,7 +8,7 @@ PACKAGES_OPENWRT_COMMIT=04e21e66e2cb75c2d3beed20d4ddaba59b7558f0
 PACKAGES_OPENWRT_BRANCH=for-14.07
 
 PACKAGES_GLUON_REPO=git://github.com/freifunk-gluon/packages.git
-PACKAGES_GLUON_COMMIT=567b8133f3e02324cbfe4f1e73115e802eab21c9
+PACKAGES_GLUON_COMMIT=a4a75281db96e975ca2fa13f7ea248ba3b382156
 
 PACKAGES_ROUTING_REPO=git://github.com/openwrt-routing/packages.git
 PACKAGES_ROUTING_COMMIT=c08fe48bcd3a38d47387eb6dd8474770847e3b66
diff --git a/targets/ar71xx-generic/profiles.mk b/targets/ar71xx-generic/profiles.mk
index 0149cd2a3c7305a8833950d911c96bf8a2d1389d..7d91fc0bf90d991f7e54eeb6fc2f87f3cabe6b18 100644
--- a/targets/ar71xx-generic/profiles.mk
+++ b/targets/ar71xx-generic/profiles.mk
@@ -117,3 +117,7 @@ $(eval $(call GluonModel,WRT160NL,wrt160nl-squashfs,linksys-wrt160nl))
 # WZR-HP-G450H
 $(eval $(call GluonProfile,WZRHPG450H))
 $(eval $(call GluonModel,WZRHPG450H,wzr-hp-g450h-squashfs,buffalo-wzr-hp-g450h))
+
+# WZR-HP-AG300H
+$(eval $(call GluonProfile,WZRHPAG300H))
+$(eval $(call GluonModel,WZRHPAG300H,wzr-hp-ag300h-squashfs,buffalo-wzr-hp-ag300h))