diff --git a/src/unix/mimetype.cpp b/src/unix/mimetype.cpp index ec6d47e5cb..e159a60e7e 100644 --- a/src/unix/mimetype.cpp +++ b/src/unix/mimetype.cpp @@ -646,7 +646,9 @@ void wxMimeTypesManagerImpl::LoadGnomeDataFromKeyFile(const wxString& filename, nLine++; } // end of while, save any data - if (! curMimeType.empty()) + if ( curMimeType.empty() ) + delete entry; + else AddToMimeData( curMimeType, curIconFile, entry, strExtensions, strDesc); }