diff --git a/inc/lib_base.php b/inc/lib_base.php
index 82f711917460a110fc1252f6c9a8473b1a1ee2aa..728b9acd018ead23f991df93e486a18efae1ddc0 100755
--- a/inc/lib_base.php
+++ b/inc/lib_base.php
@@ -426,12 +426,7 @@ class OC_DB {
 	* @return primarykey
 	*/
 	static function insertid() {
-		global $CONFIG_DBTYPE;
-		if($CONFIG_DBTYPE=='sqlite'){
-		return self::$DBConnection->lastInsertRowid();
-		}elseif($CONFIG_DBTYPE=='mysql'){
-		return(mysqli_insert_id(self::$DBConnection));
-		}
+		return self::$DBConnection->lastInsertID();
 	}
 
 	/**