diff --git a/src/add-ons/kernel/network/stack/device_interfaces.cpp b/src/add-ons/kernel/network/stack/device_interfaces.cpp index af179b2bb5..a3030f09ea 100644 --- a/src/add-ons/kernel/network/stack/device_interfaces.cpp +++ b/src/add-ons/kernel/network/stack/device_interfaces.cpp @@ -464,6 +464,8 @@ get_device_interface(const char* name, bool create) } } + close_module_list(cookie); + return NULL; } diff --git a/src/add-ons/kernel/network/stack/stack.cpp b/src/add-ons/kernel/network/stack/stack.cpp index 4b2a0a1407..9ca32c0bf4 100644 --- a/src/add-ons/kernel/network/stack/stack.cpp +++ b/src/add-ons/kernel/network/stack/stack.cpp @@ -759,6 +759,8 @@ scan_modules(const char* path) put_module(name); } } + + close_module_list(cookie); }