Index: firmware/usb.c
===================================================================
--- firmware/usb.c	(Revision 12938)
+++ firmware/usb.c	(Arbeitskopie)
@@ -229,7 +229,7 @@
                 else
 #endif
 #ifdef HAVE_USB_POWER
-                if((button_status() & ~USBPOWER_BTN_IGNORE) == USBPOWER_BUTTON)
+                if((button_status() & ~USBPOWER_BTN_IGNORE) != USBPOWER_BUTTON)
                 {
                     usb_state = USB_POWERED;
                 }
