summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mir_core/src/Windows/langpack.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mir_core/src/Windows/langpack.cpp b/src/mir_core/src/Windows/langpack.cpp
index fbce30fd64..00b7d996e1 100644
--- a/src/mir_core/src/Windows/langpack.cpp
+++ b/src/mir_core/src/Windows/langpack.cpp
@@ -489,7 +489,7 @@ char* LangPackTranslateString(const MUUID *pUuid, const char *szEnglish, const i
// try to find the exact match, otherwise the first entry will be returned
if (pUuid) {
for (LangPackEntry *p = entry->pNext; p != nullptr; p = p->pNext) {
- if (*p->pMuuid == *pUuid) {
+ if (p->pMuuid && *p->pMuuid == *pUuid) {
entry = p;
break;
}