X-Git-Url: http://git.linex4red.de/pub/lufa.git/blobdiff_plain/bf50959b8016adbf6b295178b26b8173514dd060..67f390fe746ccc4d1dceac23f590eb1723cb7ff2:/LUFA/Drivers/USB/Class/Device/CDC.c diff --git a/LUFA/Drivers/USB/Class/Device/CDC.c b/LUFA/Drivers/USB/Class/Device/CDC.c index 07c05141b..12b55938c 100644 --- a/LUFA/Drivers/USB/Class/Device/CDC.c +++ b/LUFA/Drivers/USB/Class/Device/CDC.c @@ -114,7 +114,7 @@ bool CDC_Device_ConfigureEndpoints(USB_ClassInfo_CDC_Device_t* CDCInterfaceInfo) void CDC_Device_USBTask(USB_ClassInfo_CDC_Device_t* CDCInterfaceInfo) { - if (!(USB_IsConnected)) + if (!(USB_IsConnected) || !(USB_ConfigurationNumber)) return; Endpoint_SelectEndpoint(CDCInterfaceInfo->Config.DataINEndpointNumber);