diff --git a/server/gameserver/mt/Map.cc b/server/gameserver/mt/Map.cc index 3121c0df..b9a24ef3 100644 --- a/server/gameserver/mt/Map.cc +++ b/server/gameserver/mt/Map.cc @@ -201,7 +201,8 @@ namespace mt }; a8::XObject root; - if (root.ReadFromFile(MetaMgr::Instance()->GetResDir() + world_object_file())) { + if (!world_object_file().empty() && + root.ReadFromFile(MetaMgr::Instance()->GetResDir() + world_object_file())) { { auto thing = root.At("thing"); for (int i = 0; i < thing->Size(); ++i) {