--- deluge-1.3.13.orig/deluge/core/core.py	2016-07-20 10:23:28.000000000 -0400
+++ deluge-1.3.13/deluge/core/core.py	2016-11-05 16:40:18.285978580 -0400
@@ -89,6 +89,9 @@
         while len(version) < 4:
             version.append(0)
 
+        # Load the session state if available
+        self.__load_session_state()
+
         # In libtorrent versions below 0.16.7.0 disable extension bindings due to GIL issue.
         # https://code.google.com/p/libtorrent/issues/detail?id=369
         if deluge.common.VersionSplit(lt.version) >= deluge.common.VersionSplit("0.16.7.0"):
@@ -97,9 +100,6 @@
             # Setting session flags to 1 enables all libtorrent default plugins
             self.session = lt.session(lt.fingerprint("DE", *version), flags=1)
 
-        # Load the session state if available
-        self.__load_session_state()
-
         # Set the user agent
         self.settings = lt.session_settings()
         self.settings.user_agent = "Deluge %s" % deluge.common.get_version()
