From 9f0b34eae04126fe9ec6cb61fc8abc23980f32ef Mon Sep 17 00:00:00 2001
From: Marc Zinnschlag <marc@zpages.de>
Date: Thu, 29 Aug 2013 13:27:54 +0200
Subject: [PATCH] fixed reference loading code (editor)

---
 apps/opencs/model/world/cell.cpp | 2 +-
 apps/opencs/model/world/ref.cpp  | 2 --
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/apps/opencs/model/world/cell.cpp b/apps/opencs/model/world/cell.cpp
index fc367d1cc8..cd58fca1e4 100644
--- a/apps/opencs/model/world/cell.cpp
+++ b/apps/opencs/model/world/cell.cpp
@@ -7,7 +7,7 @@ void CSMWorld::Cell::load (ESM::ESMReader &esm)
 {
     mName = mId;
 
-    ESM::Cell::load (esm, true); /// \todo set this to false, once the bug in ESM::Cell::load is fixed
+    ESM::Cell::load (esm, false);
 
     if (!(mData.mFlags & Interior))
     {
diff --git a/apps/opencs/model/world/ref.cpp b/apps/opencs/model/world/ref.cpp
index e5e948928e..af363bafb4 100644
--- a/apps/opencs/model/world/ref.cpp
+++ b/apps/opencs/model/world/ref.cpp
@@ -8,8 +8,6 @@ void CSMWorld::CellRef::load (ESM::ESMReader &esm, Cell& cell, const std::string
     mId = id;
     mCellId = cell.mId;
 
-    cell.getNextRef (esm, *this);
-
     if (!mDeleted)
         cell.addRef (mId);
 }
\ No newline at end of file