diff --git a/net/wireless/wext-core.c b/net/wireless/wext-core.c index 69102fda9ebd..99ce322c3679 100644 --- a/net/wireless/wext-core.c +++ b/net/wireless/wext-core.c @@ -1025,7 +1025,7 @@ static int ioctl_standard_call(struct net_device * dev, } /* Call commit handler if needed and defined */ - if (ret == -EIWCOMMIT) + if (ret == -EIWCOMMIT && dev) ret = call_commit_handler(dev); /* Here, we will generate the appropriate event if needed */