diff --git a/ground/openpilotgcs/src/plugins/rawhid/pjrc_rawhid_unix.cpp b/ground/openpilotgcs/src/plugins/rawhid/pjrc_rawhid_unix.cpp index f4ddeba7e..04b1ec195 100644 --- a/ground/openpilotgcs/src/plugins/rawhid/pjrc_rawhid_unix.cpp +++ b/ground/openpilotgcs/src/plugins/rawhid/pjrc_rawhid_unix.cpp @@ -356,7 +356,7 @@ void pjrc_rawhid::free_all_hid(void) void pjrc_rawhid::hid_close(hid_t *hid) { if (!hid) return; - if (!hid->handle || !hid->open) return; + if (!hid->open) return; usb_release_interface(hid->usb, hid->iface);