diff --git a/include/class.config.php b/include/class.config.php
index d01d1be1bf8306cc974cb1f955f857acec23b4dc..b420a7325b7ab16312769ca7452fa47aad905c97 100644
--- a/include/class.config.php
+++ b/include/class.config.php
@@ -49,10 +49,10 @@ class Config {
     }
 
     function get($key, $default=null) {
-        if (isset($this->config[$key]))
-            return $this->config[$key]['value'];
-        elseif (isset($this->session[$key]))
+        if (isset($this->session[$key]))
             return $this->session[$key];
+        elseif (isset($this->config[$key]))
+            return $this->config[$key]['value'];
         elseif ($default !== null)
             return $this->set($key, $default);
         return null;