From a6067b1354fe6e1e5cc573bfb0b373d946d3e60b Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 27 Feb 2018 18:15:10 -0500 Subject: [PATCH] elm: fix config upgrades for user profiles loading the system profile only works if the current profile has the same name as a system profile --- src/lib/elementary/elm_config.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib/elementary/elm_config.c b/src/lib/elementary/elm_config.c index 3c955da..c8b0262 100644 --- a/src/lib/elementary/elm_config.c +++ b/src/lib/elementary/elm_config.c @@ -1744,6 +1744,12 @@ _config_system_load(void) _elm_profile); ef = eet_open(buf, EET_FILE_MODE_READ); + if (!ef) + { + _elm_data_dir_snprintf(buf, sizeof(buf), "config/default/base.cfg"); + + ef = eet_open(buf, EET_FILE_MODE_READ); + } if (ef) { cfg = eet_data_read(ef, _config_edd, "config"); -- 2.7.4