diff --git a/src/add-ons/kernel/drivers/audio/echo/echo.cpp b/src/add-ons/kernel/drivers/audio/echo/echo.cpp index 4c10e60fba..a9c8b855b8 100644 --- a/src/add-ons/kernel/drivers/audio/echo/echo.cpp +++ b/src/add-ons/kernel/drivers/audio/echo/echo.cpp @@ -650,6 +650,12 @@ echo_setup(echo_dev * card) echo_dump_caps(card); +#ifdef ECHO24_FAMILY + if (card->type == ECHO3G) { + strncpy(card->caps.szName, ((C3g*)card->pEG)->Get3gBoxName(), ECHO_MAXNAMELEN); + } +#endif + status = card->pEG->OpenMixer(card->mixer); if (status != ECHOSTATUS_OK) return B_ERROR;