diff --git a/code/ASEParser.cpp b/code/ASEParser.cpp
index 7c119713915aa6cc04f0f303e5c77ddb8f655cc0..166782d77b2ddc701c1d42789f878584bf6d9a4a 100644
--- a/code/ASEParser.cpp
+++ b/code/ASEParser.cpp
@@ -292,7 +292,7 @@ void Parser::Parse()
             if (TokenMatch(filePtr,"GEOMOBJECT",10))
 
             {
-                m_vMeshes.push_back(Mesh());
+                m_vMeshes.push_back(Mesh("UNNAMED"));
                 ParseLV1ObjectBlock(m_vMeshes.back());
                 continue;
             }