diff --git a/src/decallib.cpp b/src/decallib.cpp index 56705c9036..c8fe6c593b 100644 --- a/src/decallib.cpp +++ b/src/decallib.cpp @@ -631,7 +631,10 @@ void FDecalLib::ParseGenerator (FScanner &sc) } actor->DecalGenerator = decal; - decal->Users.Push (type); + if (decal != NULL) + { + decal->Users.Push (type); + } } void FDecalLib::ParseFader (FScanner &sc)