diff --git a/net/netlink/netlink_notifier.c b/net/netlink/netlink_notifier.c index d8a0fc884e..8bb144ec60 100644 --- a/net/netlink/netlink_notifier.c +++ b/net/netlink/netlink_notifier.c @@ -80,7 +80,7 @@ int netlink_notifier_setup(worker_t worker, FAR struct netlink_conn_s *conn, info.worker = worker; conn->key = work_notifier_setup(&info); - return conn->key; + return conn->key < 0 ? conn->key : 0; } /****************************************************************************