summaryrefslogtreecommitdiff
path: root/ui/qt/profile_dialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ui/qt/profile_dialog.cpp')
-rw-r--r--ui/qt/profile_dialog.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/ui/qt/profile_dialog.cpp b/ui/qt/profile_dialog.cpp
index 443c127ae8..fb209ad4c2 100644
--- a/ui/qt/profile_dialog.cpp
+++ b/ui/qt/profile_dialog.cpp
@@ -166,8 +166,13 @@ void ProfileDialog::updateWidgets()
}
break;
case PROF_STAT_EXISTS:
- profile_path = current_profile->is_global ? get_global_profiles_dir() : get_profiles_dir();
+ {
+ char* profile_dir = current_profile->is_global ? get_global_profiles_dir() : get_profiles_dir();
+ profile_path = profile_dir;
+ g_free(profile_dir);
+
profile_path.append(QDir::separator()).append(current_profile->name);
+ }
break;
case PROF_STAT_COPY:
if (current_profile->reference) {