Index: uspace/lib/cpp/include/impl/unordered_set.hpp
===================================================================
--- uspace/lib/cpp/include/impl/unordered_set.hpp	(revision aa0fa86a044654d835de80d41ca4c94258a8374b)
+++ uspace/lib/cpp/include/impl/unordered_set.hpp	(revision 93af98fc04b99f34d5f042aad4a11d768688a635)
@@ -308,6 +308,6 @@
                 return iterator{
                     table_.table(), first.idx(),
-                    table_.bucket_count(), table_.head(first.idx())
-                }; // TODO: why do we pass table_.head(first.idx()) here?
+                    table_.bucket_count(), first.node()
+                };
             }
 
