Index: uspace/drv/usbhid/kbddev.c
===================================================================
--- uspace/drv/usbhid/kbddev.c	(revision e135751c48c111dae001fae51a2e1dfffcfc70ea)
+++ uspace/drv/usbhid/kbddev.c	(revision 30db06c97ea02cfb2f8063707068ae167fc12f82)
@@ -289,5 +289,9 @@
 
 	usb_log_debug2("Sending key %d to the console\n", ev.key);
-	assert(kbd_dev->console_phone != -1);
+	if (kbd_dev->console_phone < 0) {
+		usb_log_warning(
+		    "Connection to console not ready, key discarded.\n");
+		return;
+	}
 	
 	async_msg_4(kbd_dev->console_phone, KBD_EVENT, ev.type, ev.key, 
