diff --git a/src/libcalamares/locale/LabelModel.cpp b/src/libcalamares/locale/LabelModel.cpp index ef8ff8ea1..79ff5d67b 100644 --- a/src/libcalamares/locale/LabelModel.cpp +++ b/src/libcalamares/locale/LabelModel.cpp @@ -125,8 +125,8 @@ LabelModel::find( const QString& countryCode ) const LabelModel* availableTranslations() { - static LabelModel model( QString( CALAMARES_TRANSLATION_LANGUAGES ).split( ';') ); - return &model; + static LabelModel* model = new LabelModel( QString( CALAMARES_TRANSLATION_LANGUAGES ).split( ';') ); + return model; } }