diff options
-rw-r--r-- | modules/computer/languages.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/computer/languages.c b/modules/computer/languages.c index 3d141e02..954f5b20 100644 --- a/modules/computer/languages.c +++ b/modules/computer/languages.c @@ -162,7 +162,7 @@ scan_languages(OperatingSystem * os) } while (0); } else if (strstr(p, "------")) { /* do nothing */ - } else { + } else if (curr) { /* a blank line is the end of a locale */ gchar *li_str = locale_info_section(curr); gchar *clean_title = hardinfo_clean_value(curr->title, 0); /* may contain & */ |