diff --git a/src/keyfile.c b/src/keyfile.c index 6a91988b5d..ddd888cf99 100644 --- a/src/keyfile.c +++ b/src/keyfile.c @@ -826,7 +826,9 @@ static void load_dialog_prefs(GKeyFile *config) "none"); if (tmp_string) { - const GeanyEncoding *enc = encodings_get_from_charset(tmp_string); + const GeanyEncoding *enc = NULL; + if (strcmp(tmp_string, "none") != 0) + enc = encodings_get_from_charset(tmp_string); if (enc != NULL) file_prefs.default_open_encoding = enc->idx; else