diff --git a/src/pc/network/packets/packet_mod_list.c b/src/pc/network/packets/packet_mod_list.c index 975d6820..6582a5d9 100644 --- a/src/pc/network/packets/packet_mod_list.c +++ b/src/pc/network/packets/packet_mod_list.c @@ -52,8 +52,11 @@ void network_send_mod_list(void) { u16 nameLength = strlen(mod->name); if (nameLength > 31) { nameLength = 31; } - u16 incompatibleLength = strlen(mod->incompatible); - if (incompatibleLength > 31) { incompatibleLength = 31; } + u16 incompatibleLength = 0; + if (mod->incompatible) { + incompatibleLength = strlen(mod->incompatible); + if (incompatibleLength > 31) { incompatibleLength = 31; } + } u16 relativePathLength = strlen(mod->relativePath); u64 modSize = mod->size;