Merge tag 'upstream-3.5-rc8' of git://git.infradead.org/linux-ubifs
[platform/adaptation/renesas_rcar/renesas_kernel.git] / net / wireless / util.c
index 8f2d68f..316cfd0 100644 (file)
@@ -804,7 +804,7 @@ int cfg80211_change_iface(struct cfg80211_registered_device *rdev,
             ntype == NL80211_IFTYPE_P2P_CLIENT))
                return -EBUSY;
 
-       if (ntype != otype) {
+       if (ntype != otype && netif_running(dev)) {
                err = cfg80211_can_change_interface(rdev, dev->ieee80211_ptr,
                                                    ntype);
                if (err)