Index: uspace/lib/c/generic/dlfcn.c
===================================================================
--- uspace/lib/c/generic/dlfcn.c	(revision 87bc11f722d98210560560c402918869124ed08e)
+++ uspace/lib/c/generic/dlfcn.c	(revision d49194dfd33537d2d49f1545bc213adba2118f11)
@@ -54,4 +54,8 @@
 	if (m == NULL) {
 		m = module_load(runtime_env, path, mlf_local);
+		if (m == NULL) {
+			return NULL;
+		}
+
 		if (module_load_deps(m, mlf_local) != EOK) {
 			return NULL;
