diff --git a/src/prefs.nim b/src/prefs.nim index 2b27e57..6b200c0 100644 --- a/src/prefs.nim +++ b/src/prefs.nim @@ -49,6 +49,8 @@ proc getPrefs*(id: string; cfg: Config): Prefs = withDb: try: result.getOne("id = ?", id) + if result.theme.len == 0: + result.theme = cfg.defaultTheme except KeyError: result = getDefaultPrefs(cfg)