Index: uspace/lib/c/generic/adt/hash_table.c
===================================================================
--- uspace/lib/c/generic/adt/hash_table.c	(revision e5424e9c9ff4b025227b44586f4b079542090d74)
+++ uspace/lib/c/generic/adt/hash_table.c	(revision 65b09c14be334017b5b9f87fee8d2e4f781ac19b)
@@ -370,8 +370,8 @@
 			 */
 			if (!f(cur_link, arg))
-				return;
-		}
-	}
-	
+				goto out;
+		}
+	}
+out:
 	h->apply_ongoing = false;
 	
