aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ui/qt/profile_dialog.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/ui/qt/profile_dialog.cpp b/ui/qt/profile_dialog.cpp
index 3bea911a64..341a13e035 100644
--- a/ui/qt/profile_dialog.cpp
+++ b/ui/qt/profile_dialog.cpp
@@ -305,7 +305,9 @@ void ProfileDialog::editingFinished()
if (item->text(0).compare(profile->name) != 0) {
g_free(profile->name);
profile->name = qstring_strdup(item->text(0));
- profile->status = PROF_STAT_CHANGED;
+ if (profile->status == PROF_STAT_EXISTS) {
+ profile->status = PROF_STAT_CHANGED;
+ }
}
}
updateWidgets();