From 7f2acfe17321baa6a301b7bbac3a9c083e2acd8b Mon Sep 17 00:00:00 2001
From: Dan Vukelich <daniel@vukeli.ch>
Date: Sun, 9 Apr 2023 10:11:32 -0400
Subject: [PATCH] Move fix to a more logical place

---
 AUTHORS.md                       | 2 +-
 apps/openmw/mwworld/worldimp.cpp | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/AUTHORS.md b/AUTHORS.md
index 277df0a653..e394629839 100644
--- a/AUTHORS.md
+++ b/AUTHORS.md
@@ -59,7 +59,7 @@ Programmers
     Cory F. Cohen (cfcohen)
     Cris Mihalache (Mirceam)
     crussell187
-    DanielVukelich
+    Dan Vukelich (sanchezman)
     darkf
     David Cernat (davidcernat)
     Declan Millar (declan-millar)
diff --git a/apps/openmw/mwworld/worldimp.cpp b/apps/openmw/mwworld/worldimp.cpp
index 399108dc50..45af78c4d4 100644
--- a/apps/openmw/mwworld/worldimp.cpp
+++ b/apps/openmw/mwworld/worldimp.cpp
@@ -1014,8 +1014,6 @@ namespace MWWorld
             mWorldScene->changeToInteriorCell(destinationCell->getNameId(), position, adjustPlayerPos, changeEvent);
         addContainerScripts(getPlayerPtr(), getPlayerPtr().getCell());
         mRendering->getCamera()->instantTransition();
-
-        mCurrentDate->setup(mGlobalVariables);
     }
 
     float World::getMaxActivationDistance() const
@@ -2411,6 +2409,7 @@ namespace MWWorld
     void World::saveLoaded()
     {
         mStore.validateDynamic();
+        mCurrentDate->setup(mGlobalVariables);
     }
 
     void World::setupPlayer()