From f60a30c520d52c665d47e33c69459a8fdfa7c4b3 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Sat, 27 Jun 2020 11:31:08 -0400 Subject: [PATCH] fix(preferences(js)): initialize Forward defaults Make sure 'Forward' is defined prior to visit the Preferences module. --- UI/PreferencesUI/UIxJSONPreferences.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/UI/PreferencesUI/UIxJSONPreferences.m b/UI/PreferencesUI/UIxJSONPreferences.m index bff6ed6f2..83e5d8751 100644 --- a/UI/PreferencesUI/UIxJSONPreferences.m +++ b/UI/PreferencesUI/UIxJSONPreferences.m @@ -365,6 +365,11 @@ static SoProduct *preferencesProduct = nil; [defaults setMailLabelsColors: v]; } + if ([domainDefaults forwardEnabled] && ![defaults forwardOptions]) + { + [defaults setForwardOptions: [NSDictionary new]]; + } + if ([[defaults source] dirty]) [defaults synchronize];