diff --git a/Modules/USB/Core/usb_io.c b/Modules/USB/Core/usb_io.c
index cd8fbcd3b91a9c916a54785237a866ff06b6dabe..25ff59d260dcb3f8d19cb20de1c79341c62d3145 100644
--- a/Modules/USB/Core/usb_io.c
+++ b/Modules/USB/Core/usb_io.c
@@ -103,6 +103,7 @@ void USB_AsyncCallback(void *Ptr, void *Buf, int Length)
 
 void USB_AsyncThread(void *Unused)
 {
+	Threads_SetName("USB Async IO Thread");
 	for(;;)
 	{
 		tAsyncOp *op = Workqueue_GetWork(&gUSB_AsyncQueue);
diff --git a/Modules/USB/Core/usb_poll.c b/Modules/USB/Core/usb_poll.c
index ec03036f16ca6a8164edfac8d7f1564dfa9f56e5..b6927fed2bb31afda01f28afcf932347cef552aa 100644
--- a/Modules/USB/Core/usb_poll.c
+++ b/Modules/USB/Core/usb_poll.c
@@ -70,6 +70,8 @@ int USB_PollThread(void *unused)
 			}
 		}
 
+//		Log_Debug("USBPoll", "giUSB_PollPosition = %i", giUSB_PollPosition);
+
 		// A little evil for neater code
 		prev = (void*)( (tVAddr)&gUSB_PollQueues[giUSB_PollPosition] - offsetof(tUSBEndpoint, Next) );