diff --git a/net/wireless/reg.c b/net/wireless/reg.c
index d14bbf960c18223a5305b4b1cd33cd68ce49be76..4b9f8912526c7c379e00b0ad2e50de5095a8dd3d 100644
--- a/net/wireless/reg.c
+++ b/net/wireless/reg.c
@@ -1167,7 +1167,7 @@ static int ignore_request(struct wiphy *wiphy,
 				return 0;
 			return -EALREADY;
 		}
-		return REG_INTERSECT;
+		return 0;
 	case NL80211_REGDOM_SET_BY_DRIVER:
 		if (last_request->initiator == NL80211_REGDOM_SET_BY_CORE) {
 			if (regdom_changes(pending_request->alpha2))