diff options
Diffstat (limited to 'src/tools/sdktool/rmkitoperation.cpp')
-rw-r--r-- | src/tools/sdktool/rmkitoperation.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/tools/sdktool/rmkitoperation.cpp b/src/tools/sdktool/rmkitoperation.cpp index b2699c7989..31d9537332 100644 --- a/src/tools/sdktool/rmkitoperation.cpp +++ b/src/tools/sdktool/rmkitoperation.cpp @@ -87,12 +87,12 @@ int RmKitOperation::execute() const if (map.isEmpty()) map = AddKitOperation::initializeKits(); - map = rmKit(map, m_id); + QVariantMap result = rmKit(map, m_id); - if (map.isEmpty()) + if (result.isEmpty() || result == map) return -2; - return save(map, QLatin1String("profiles")) ? 0 : -3; + return save(result, QLatin1String("profiles")) ? 0 : -3; } #ifdef WITH_TESTS |