diff --git a/net/tipc/bearer.c b/net/tipc/bearer.c
index ac1d66d7e1fdddcfc53e2251e542c0c8e28ef6d8..47ec121574ce4ef95850f688d85b50eff766a710 100644
--- a/net/tipc/bearer.c
+++ b/net/tipc/bearer.c
@@ -637,7 +637,7 @@ static int tipc_l2_device_event(struct notifier_block *nb, unsigned long evt,
 		break;
 	case NETDEV_UNREGISTER:
 	case NETDEV_CHANGENAME:
-		bearer_disable(dev_net(dev), b);
+		bearer_disable(net, b);
 		break;
 	}
 	return NOTIFY_OK;