diff --git a/extensions/sdktools/output.cpp b/extensions/sdktools/output.cpp index 290ba750..e6289847 100644 --- a/extensions/sdktools/output.cpp +++ b/extensions/sdktools/output.cpp @@ -217,6 +217,11 @@ void EntityOutputManager::FireEventDetour(void *pOutput, CBaseEntity *pActivator { const char *classname = GetEntityClassname(pCaller); const char *outputname = FindOutputName(pOutput, pCaller); + + if (!outputname) + { + return; + } pOutputName = FindOutputPointer(classname, outputname, false);