diff --git a/xml/xml_load_world.cpp b/xml/xml_load_world.cpp index 1e937d3c..00a16243 100644 --- a/xml/xml_load_world.cpp +++ b/xml/xml_load_world.cpp @@ -616,7 +616,10 @@ void CMUSHclientDoc::LoadError (const char * sType, const char * sMessage, UINT sType, // type of thing (eg, trigger) ENDLINE); - ColourNote (SCRIPTERRORCONTEXTFORECOLOUR, SCRIPTERRORBACKCOLOUR, str); + if (m_pLinePositions == NULL) + ::AfxMessageBox (str); + else + ColourNote (SCRIPTERRORCONTEXTFORECOLOUR, SCRIPTERRORBACKCOLOUR, str); iErrorCount++; } // end of CMUSHclientDoc::LoadError