diff options
Diffstat (limited to 'pkg/gui/gui.go')
-rw-r--r-- | pkg/gui/gui.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkg/gui/gui.go b/pkg/gui/gui.go index 95c165a71..80131f00d 100644 --- a/pkg/gui/gui.go +++ b/pkg/gui/gui.go @@ -656,7 +656,11 @@ func (gui *Gui) showIntroPopupMessage(done chan struct{}) error { onConfirm := func() error { done <- struct{}{} gui.Config.GetAppState().StartupPopupVersion = StartupPopupVersion - return gui.Config.SaveAppState() + err := gui.Config.SaveAppState() + if err != nil && os.IsPermission(err) { + return nil + } + return err } return gui.ask(askOpts{ |