summaryrefslogtreecommitdiffstats
path: root/pkg/gui/gui.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/gui/gui.go')
-rw-r--r--pkg/gui/gui.go6
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{