Index: uspace/drv/bus/isa/isa.c
===================================================================
--- uspace/drv/bus/isa/isa.c	(revision 23a0368c8849e72c980ea32ce3092dffde6cf9e8)
+++ uspace/drv/bus/isa/isa.c	(revision b19e892c22afbf67aa5988554dd3f003efeadc04)
@@ -51,5 +51,4 @@
 #include <malloc.h>
 #include <dirent.h>
-#include <fcntl.h>
 #include <ipc/irc.h>
 #include <ipc/services.h>
@@ -256,5 +255,5 @@
 	struct stat st;
 
-	fd = open(conf_path, O_RDONLY);
+	fd = vfs_lookup_open(conf_path, WALK_REGULAR, MODE_READ);
 	if (fd < 0) {
 		ddf_msg(LVL_ERROR, "Unable to open %s", conf_path);
