fix logout
diff --git a/api/pages/session.py b/api/pages/session.py
index 87f8938..d3f4bde 100644
--- a/api/pages/session.py
+++ b/api/pages/session.py
@@ -159,13 +159,13 @@
     
     # Delete a session (log out)
     if method == "DELETE":
-        if self.DB.dbtype == 'sqlite':
+        if session.DB.dbtype == 'sqlite':
             c = self.DB.sqlite.open('sessions.db')
             cur = c.cursor()
             cur.execute("DELETE FROM `sessions` WHERE `cookie` = ? LIMIT 1", (session.cookie,))
             c.commit()
             c.close()
-        elif self.DB.dbtype == 'elasticsearch':
+        elif session.DB.dbtype == 'elasticsearch':
             session.DB.ES.delete(index=session.DB.dbname, doc_type='uisession', id = session.cookie)
         session.newCookie()
         yield json.dumps({"message": "Logged out, bye bye!"})