diff --git a/src/plugins/qnx/blackberryconfigurationmanager.cpp b/src/plugins/qnx/blackberryconfigurationmanager.cpp
index 526272d80f2f2900047a389beee680bdf014b94e..1553c62bc267754da49b0542eaf5e84f64ff6792 100644
--- a/src/plugins/qnx/blackberryconfigurationmanager.cpp
+++ b/src/plugins/qnx/blackberryconfigurationmanager.cpp
@@ -224,6 +224,8 @@ void BlackBerryConfigurationManager::saveActiveConfigurationNdkEnvPath()
     settings->beginGroup(SettingsGroup);
     settings->beginGroup(ActiveNDKsGroup);
 
+    settings->remove(QString());
+
     foreach (BlackBerryConfiguration *config, activeConfigurations()) {
         settings->beginGroup(config->displayName());
         settings->setValue(NDKEnvFileKey, config->ndkEnvFile().toString());