diff --git a/src/scripting/zscript/zcc_compile.cpp b/src/scripting/zscript/zcc_compile.cpp index b11cf10bb5..26b4b73ca9 100644 --- a/src/scripting/zscript/zcc_compile.cpp +++ b/src/scripting/zscript/zcc_compile.cpp @@ -1559,9 +1559,7 @@ bool ZCCCompiler::CompileFields(PContainerType *type, TArrayName).GetChars()); } - assert(f != nullptr); - - if (field->Flags & (ZCC_Version | ZCC_Deprecated)) + if ((field->Flags & (ZCC_Version | ZCC_Deprecated)) && f != nullptr) { f->mVersion = field->Version;