diff --git a/apps/opencs/model/doc/savingstages.cpp b/apps/opencs/model/doc/savingstages.cpp index 074163c31e..85a570d8dd 100644 --- a/apps/opencs/model/doc/savingstages.cpp +++ b/apps/opencs/model/doc/savingstages.cpp @@ -304,7 +304,7 @@ void CSMDoc::WriteCellCollectionStage::writeReferences( { CSMWorld::CellRef refRecord = ref.get(); - const bool isLocal = refRecord.mRefNum.mContentFile == 0; + const bool isLocal = refRecord.mRefNum.mContentFile == -1; // -1 is the current file, saved indices are 1-based refRecord.mRefNum.mContentFile++;