diff --git a/apps/opencs/model/world/data.cpp b/apps/opencs/model/world/data.cpp index 5db052bcbf..192602290d 100644 --- a/apps/opencs/model/world/data.cpp +++ b/apps/opencs/model/world/data.cpp @@ -966,6 +966,9 @@ int CSMWorld::Data::getTotalRecords (const std::vector& for (unsigned int i = 0; i < files.size(); ++i) { + if (!boost::filesystem::exists(files[i])) + continue; + reader->open(files[i].string()); records += reader->getRecordCount(); reader->close();