diff --git a/install/dist/conf/debian40.conf.php b/install/dist/conf/debian40.conf.php
index a8a90bee582c17c4746b5e0b549ceffdccfc4964..266947b0aaeab9b2693d15691cd0d6ffacf78afb 100644
--- a/install/dist/conf/debian40.conf.php
+++ b/install/dist/conf/debian40.conf.php
@@ -8,6 +8,7 @@ $conf['distname'] = 'debian40';
 $conf['hostname'] = 'server1.example.com'; // Full hostname
 $conf['ispconfig_install_dir'] = '/usr/local/ispconfig';
 $conf['ispconfig_config_dir'] = '/usr/local/ispconfig';
+$conf['ispconfig_log_priority'] = 2;  // 0 = Debug, 1 = Warning, 2 = Error
 $conf['server_id'] = 1;
 $conf['init_scripts'] = '/etc/init.d';
 $conf['runlevel'] = '/etc';
diff --git a/install/lib/installer_base.lib.php b/install/lib/installer_base.lib.php
index 841e402d0f1d40b22af84ff87af5fe6d153e8408..3a19be9391e8b99475dd5487e0733e57c8d3968b 100644
--- a/install/lib/installer_base.lib.php
+++ b/install/lib/installer_base.lib.php
@@ -705,6 +705,7 @@ class installer_base {
 		$content = str_replace('{mysql_server_database}', $conf['mysql']['database'], $content);
 		$content = str_replace('{mysql_server_host}', $conf['mysql']['host'], $content);
 		$content = str_replace('{server_id}', $conf['server_id'], $content);
+		$content = str_replace('{ispconfig_log_priority}', $conf['ispconfig_log_priority'], $content);
 		wf("$install_dir/server/lib/$configfile", $content);
 		
 		
diff --git a/install/tpl/config.inc.php.master b/install/tpl/config.inc.php.master
index 2350f41cd1924b27c7dc1808cba6b5c5823a88b6..e058a59c9af34040fc69538ad0b801f8a76190e0 100644
--- a/install/tpl/config.inc.php.master
+++ b/install/tpl/config.inc.php.master
@@ -106,7 +106,7 @@ define("DB_PASSWORD",$conf["db_password"]);
 */
 
 $conf["log_file"]		= $conf["rootpath"].$conf["fs_div"]."ispconfig.log";
-$conf["log_priority"]	= 2; // 0 = Debug, 1 = Warning, 2 = Error
+$conf["log_priority"]	= {ispconfig_log_priority}; // 0 = Debug, 1 = Warning, 2 = Error
 
 /*
         Themes
diff --git a/install/update.php b/install/update.php
index 32b7400e816ced1468dae7e478ac0faf7ae7bb60..bc243eba89a1c5d9776a5afe6fa009e9da9ddabc 100644
--- a/install/update.php
+++ b/install/update.php
@@ -82,6 +82,7 @@ $conf["mysql"]["ispconfig_user"] = $conf_old["db_user"];
 $conf["mysql"]["ispconfig_password"] = $conf_old["db_password"];
 
 $conf['server_id'] = $conf_old["server_id"];
+$conf['ispconfig_log_priority'] = $conf_old["ispconfig_log_priority"];
 
 $inst = new installer();
 
diff --git a/server/plugins-available/mysql_clientdb_plugin.inc.php b/server/plugins-available/mysql_clientdb_plugin.inc.php
index 7055c41e373f7a5f05fd0f1a05a676982ac86bac..81ada6ed834158e44c05d8aab86797cb29ea357c 100644
--- a/server/plugins-available/mysql_clientdb_plugin.inc.php
+++ b/server/plugins-available/mysql_clientdb_plugin.inc.php
@@ -175,11 +175,17 @@ class mysql_clientdb_plugin {
 				$db_host = 'localhost';
 			}
 			
-			mysql_query("DROP USER '".addslashes($data["old"]["database_user"])."'@'$db_host';",$link);
-			$app->log('Dropping mysql user: '.$data["old"]["database_user"],LOGLEVEL_DEBUG);
+			if(mysql_query("DROP USER '".addslashes($data["old"]["database_user"])."'@'$db_host';",$link)) {
+				$app->log('Dropping mysql user: '.$data["old"]["database_user"],LOGLEVEL_DEBUG);
+			} else {
+				$app->log('Error while dropping mysql user: '.$data["old"]["database_user"].' '.mysql_error($link),LOGLEVEL_ERROR);
+			}
 			
-			mysql_query('DROP DATABASE '.addslashes($data["old"]["database_name"]),$link);
-			$app->log('Dropping mysql database: '.$data["old"]["database_name"],LOGLEVEL_DEBUG);
+			if(mysql_query('DROP DATABASE '.addslashes($data["old"]["database_name"]),$link)) {
+				$app->log('Dropping mysql database: '.$data["old"]["database_name"],LOGLEVEL_DEBUG);
+			} else {
+				$app->log('Error while dropping mysql database: '.$data["old"]["database_name"].' '.mysql_error($link),LOGLEVEL_ERROR);
+			}
 			
 			
 			mysql_query("FLUSH PRIVILEGES;",$link);