Index: uspace/srv/devman/drv_conn.c
===================================================================
--- uspace/srv/devman/drv_conn.c	(revision 4a5ae542f43adbdc517ee90ece18b4376dc08468)
+++ uspace/srv/devman/drv_conn.c	(revision 13b07dd1d2760158856a72e37cb59a5c6e4eaabc)
@@ -173,7 +173,7 @@
 	callid = async_get_call(&call);
 	if (DEVMAN_ADD_MATCH_ID != IPC_GET_IMETHOD(call)) {
-		log_msg(LOG_DEFAULT, LVL_ERROR, 
+		log_msg(LOG_DEFAULT, LVL_ERROR,
 		    "Invalid protocol when trying to receive match id.");
-		async_answer_0(callid, EINVAL); 
+		async_answer_0(callid, EINVAL);
 		delete_match_id(match_id);
 		return EINVAL;
@@ -246,5 +246,5 @@
 	if (ftype != fun_inner && ftype != fun_exposed) {
 		/* Unknown function type */
-		log_msg(LOG_DEFAULT, LVL_ERROR, 
+		log_msg(LOG_DEFAULT, LVL_ERROR,
 		    "Unknown function type %d provided by driver.",
 		    (int) ftype);
@@ -404,5 +404,5 @@
 	fibril_rwlock_read_unlock(&device_tree.rwlock);
 	
-	rc = fun_offline(fun);
+	rc = fun_online(fun);
 	if (rc != EOK) {
 		fun_busy_unlock(fun);
