diff --git a/src/libsystemd/sd-netlink/sd-netlink.c b/src/libsystemd/sd-netlink/sd-netlink.c index 57e5a65214..fe0c1a0080 100644 --- a/src/libsystemd/sd-netlink/sd-netlink.c +++ b/src/libsystemd/sd-netlink/sd-netlink.c @@ -466,7 +466,8 @@ static int timeout_compare(const void *a, const void *b) { } size_t netlink_get_reply_callback_count(sd_netlink *nl) { - assert(nl); + if (!nl) + return 0; return hashmap_size(nl->reply_callbacks); }