diff --git a/src/states_screens/dialogs/addons_loading.cpp b/src/states_screens/dialogs/addons_loading.cpp index cfc5c8340..165ea725a 100644 --- a/src/states_screens/dialogs/addons_loading.cpp +++ b/src/states_screens/dialogs/addons_loading.cpp @@ -55,9 +55,13 @@ AddonsLoading::AddonsLoading(const std::string &id) { m_icon_shown = false; +#ifdef SERVER_ONLY + m_icon_downloaded = std::make_shared(false); +#else m_icon_downloaded = std::make_shared(m_addon.iconReady()); if (*m_icon_downloaded == false) addons_manager->downloadIconForAddon(id, m_icon_downloaded); +#endif loadFromFile("addons_loading.stkgui"); m_icon = getWidget ("icon" );