diff --git a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
index 12c256ebaab8850053b112014a9c45b2937a9328..1896fe06c37783dbc38abdddad3bc5bcd2566c95 100644
--- a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
+++ b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
@@ -241,7 +241,7 @@ mac80211_setup_supplicant() {
 }
 
 mac80211_setup_adhoc() {
-	json_get_vars bssid ssid basic_rate key
+	json_get_vars bssid ssid basic_rate key mcast_rate
 
 	keyspec=
 	[ "$auth_type" == "wep" ] && {