diff --git a/sys/dev/usb/uvideo.c b/sys/dev/usb/uvideo.c index 1c139f830ece..0d9c393f84db 100644 --- a/sys/dev/usb/uvideo.c +++ b/sys/dev/usb/uvideo.c @@ -1013,7 +1013,7 @@ uvideo_unit_alloc_sources(struct uvideo_unit *vu, static void uvideo_unit_free_sources(struct uvideo_unit *vu) { - if (vu->vu_nsrcs == 1) + if (vu->vu_nsrcs <= 1) return; kmem_free(vu->s.vu_src_id_ary,