diff --git a/resources/lib/Utils.py b/resources/lib/Utils.py
index 20d2907e..56d06261 100644
--- a/resources/lib/Utils.py
+++ b/resources/lib/Utils.py
@@ -84,10 +84,10 @@ def checkKodiSources():
     return True
 
 def KodiSQL():
-    if xbmc.getinfolabel("System.BuildVersion").startswith("13"):
+    if xbmc.getInfoLabel("System.BuildVersion").startswith("13"):
         #gotham
         dbVersion = "78"
-    if xbmc.getinfolabel("System.BuildVersion").startswith("15"):
+    if xbmc.getInfoLabel("System.BuildVersion").startswith("15"):
         #isengard
         dbVersion = "91"
     else: 
@@ -142,22 +142,19 @@ def addKodiSource(name, path, type):
     
     
     error = False
-    if xbmcvfs.exists(dbPath):
-        try:
-            connection = KodiSQL()
-            cursor = connection.cursor( )
-            cursor.execute("select coalesce(max(idPath),0) as pathId from path")
-            pathId =  cursor.fetchone()[0]
-            pathId = pathId + 1
-            pathsql="insert into path(idPath, strPath, strContent, strScraper, strHash, scanRecursive) values(?, ?, ?, ?, ?, ?)"
-            cursor.execute(pathsql, (pathId,path + os.sep,type,"metadata.local",None,2147483647))
-            connection.commit()
-            cursor.close()
-        except:
-            error = True
-    else:
+    try:
+        connection = KodiSQL()
+        cursor = connection.cursor( )
+        cursor.execute("select coalesce(max(idPath),0) as pathId from path")
+        pathId =  cursor.fetchone()[0]
+        pathId = pathId + 1
+        pathsql="insert into path(idPath, strPath, strContent, strScraper, strHash, scanRecursive) values(?, ?, ?, ?, ?, ?)"
+        cursor.execute(pathsql, (pathId,path + os.sep,type,"metadata.local",None,2147483647))
+        connection.commit()
+        cursor.close()
+    except:
         error = True
-    
+
     # add it to sources.xml
     sourcesFile = xbmc.translatePath( "special://profile/sources.xml" )