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 932e2f5cea04583b46d0b552261b9f4aca40db7c)
@@ -370,8 +370,8 @@
 			 */
 			if (!f(cur_link, arg))
-				return;
-		}
-	}
-	
+				goto out;
+		}
+	}
+out:
 	h->apply_ongoing = false;
 	
