Index: uspace/lib/drv/generic/driver.c
===================================================================
--- uspace/lib/drv/generic/driver.c	(revision 224c0e7cdf71623ced2dfae1613f0f4c6f94d45b)
+++ uspace/lib/drv/generic/driver.c	(revision 75e0f15c2ca3704588ba09b4d96b362e66e09f45)
@@ -313,5 +313,6 @@
 	fibril_mutex_lock(&devices_mutex);
 	dev = driver_get_device(devh);
-	dev_add_ref(dev);
+	if (dev != NULL)
+		dev_add_ref(dev);
 	fibril_mutex_unlock(&devices_mutex);
 	
