diff --git a/drivers/usbdev/cdcacm.c b/drivers/usbdev/cdcacm.c index cfff2f14c42..d46c0d7929d 100644 --- a/drivers/usbdev/cdcacm.c +++ b/drivers/usbdev/cdcacm.c @@ -1720,7 +1720,7 @@ static int cdcacm_setup(FAR struct usbdevclass_driver_s *driver, value == CDCACM_DATAALTIFID)) { cdcacm_resetconfig(priv); - cdcacm_setconfig(priv, priv->config); + cdcacm_setconfig(priv, CDCACM_CONFIGID); ret = 0; } }