diff --git a/src/Main/globals.cxx b/src/Main/globals.cxx index 52c981d60..84cf2c888 100644 --- a/src/Main/globals.cxx +++ b/src/Main/globals.cxx @@ -45,6 +45,7 @@ #include #include +#include #include #include #include @@ -166,8 +167,10 @@ FGGlobals::FGGlobals() : props = SGPropertyNode_ptr(root); locale = new FGLocale(props); - simgear::ResourceManager::instance()->addProvider(new AircraftResourceProvider); - simgear::ResourceManager::instance()->addProvider(new CurrentAircraftDirProvider); + auto resMgr = simgear::ResourceManager::instance(); + resMgr->addProvider(new AircraftResourceProvider()); + resMgr->addProvider(new CurrentAircraftDirProvider()); + resMgr->addProvider(new flightgear::addons::ResourceProvider()); initProperties(); }