diff --git a/src/p_acs.cpp b/src/p_acs.cpp index c880d87bf..0877ad2c9 100644 --- a/src/p_acs.cpp +++ b/src/p_acs.cpp @@ -8900,10 +8900,11 @@ scriptwait: break; case PCD_ENDTRANSLATION: - // This might be useful for hardware rendering, but - // for software it is superfluous. - translation->UpdateNative(); - translation = NULL; + if (translation != NULL) + { + translation->UpdateNative(); + translation = NULL; + } break; case PCD_SIN: