Index: uspace/drv/bus/usb/usbflbk/main.c
===================================================================
--- uspace/drv/bus/usb/usbflbk/main.c	(revision e27c247624e3ab8620d17e8b0db5b1342f9759dc)
+++ uspace/drv/bus/usb/usbflbk/main.c	(revision cf7561f6d2f8515785878fb39d268a93e0fd0f34)
@@ -74,4 +74,14 @@
 }
 
+/** Callback when new device is about to be removed.
+ *
+ * @param dev Representation of a generic DDF device.
+ * @return Error code.
+ */
+static int usbfallback_device_remove(usb_device_t *dev)
+{
+	return EOK;
+}
+
 /** Callback when new device is removed and recognized as gone by DDF.
  *
@@ -93,12 +103,14 @@
 	return EOK;
 }
+
 /** USB fallback driver ops. */
-static usb_driver_ops_t usbfallback_driver_ops = {
+static const usb_driver_ops_t usbfallback_driver_ops = {
 	.device_add = usbfallback_device_add,
+	.device_rem = usbfallback_device_remove,
 	.device_gone = usbfallback_device_gone,
 };
 
 /** USB fallback driver. */
-static usb_driver_t usbfallback_driver = {
+static const usb_driver_t usbfallback_driver = {
 	.name = NAME,
 	.ops = &usbfallback_driver_ops,
