diff --git a/src/projectM-engine/TextureManager.cpp b/src/projectM-engine/TextureManager.cpp index 46a7ab259..9a670c7fb 100644 --- a/src/projectM-engine/TextureManager.cpp +++ b/src/projectM-engine/TextureManager.cpp @@ -20,6 +20,7 @@ TextureManager::~TextureManager() { glDeleteTextures(1,&iter->second); } + textures.clear(); } void TextureManager::unloadTextures(const PresetOutputs::cshape_container &shapes)