diff --git a/src/kits/locale/LocaleRoster.cpp b/src/kits/locale/LocaleRoster.cpp index b3969129c8..2de9e2274f 100644 --- a/src/kits/locale/LocaleRoster.cpp +++ b/src/kits/locale/LocaleRoster.cpp @@ -556,7 +556,7 @@ BLocaleRoster::GetInstalledCatalogs(BMessage * languageList, const char* sigPatt BCatalogAddOnInfo *info = (BCatalogAddOnInfo*)gRosterData.fCatalogAddOnInfos.ItemAt(i); - if (!info->MakeSureItsLoaded() || !info->fInstantiateFunc) + if (!info->MakeSureItsLoaded() || !info->fLanguagesFunc) continue; info->fLanguagesFunc(languageList, sigPattern, langPattern,