Index: uspace/lib/libfs/libfs.c
===================================================================
--- uspace/lib/libfs/libfs.c	(revision 45f244bcf974e8918e7aa6d4c6d010dfdfa7be90)
+++ uspace/lib/libfs/libfs.c	(revision 9a5ccfb389801c0940404149eda3483ed0b324b1)
@@ -195,5 +195,5 @@
 				else
 					nodep = ops->node_get(dev_handle,
-					    index, ops->index_get(cur));
+					    index);
 				if (nodep) {
 					if (!ops->link(cur, nodep, component)) {
@@ -263,6 +263,5 @@
 				nodep = ops->create(lflag);
 			else
-				nodep = ops->node_get(dev_handle, index,
-				    ops->index_get(cur));
+				nodep = ops->node_get(dev_handle, index);
 			if (nodep) {
 				if (!ops->link(cur, nodep, component)) {
Index: uspace/lib/libfs/libfs.h
===================================================================
--- uspace/lib/libfs/libfs.h	(revision 45f244bcf974e8918e7aa6d4c6d010dfdfa7be90)
+++ uspace/lib/libfs/libfs.h	(revision 9a5ccfb389801c0940404149eda3483ed0b324b1)
@@ -44,5 +44,5 @@
 typedef struct {
 	void * (* match)(void *, const char *);
-	void * (* node_get)(dev_handle_t, fs_index_t, fs_index_t);
+	void * (* node_get)(dev_handle_t, fs_index_t);
 	void (* node_put)(void *);
 	void * (* create)(int);
