diff --git a/src/libcalamaresui/modulesystem/Module.cpp b/src/libcalamaresui/modulesystem/Module.cpp index ddb80c6ff..780975418 100644 --- a/src/libcalamaresui/modulesystem/Module.cpp +++ b/src/libcalamaresui/modulesystem/Module.cpp @@ -101,6 +101,7 @@ Module::fromDescriptor( const QVariantMap& moduleDescriptor, { cLog() << Q_FUNC_INFO << "bad module directory" << instanceId; + delete m; return nullptr; }