diff --git a/install/install.php b/install/install.php
index a5233744c8534de4cf51a26c36bab37dc2b3f629..6194e556a101b52fb407b50d6368eea8c187e9e3 100644
--- a/install/install.php
+++ b/install/install.php
@@ -160,8 +160,13 @@ if(!is_writable(dirname(ISPC_LOG_FILE))){
 	die("ERROR: Cannot write to the ".dirname(ISPC_LOG_FILE)." directory. Are you root or sudo ?\n\n");
 }
 
+//** Check for ISPConfig 2.x versions
 if(is_dir('/root/ispconfig') || is_dir('/home/admispconfig')) {
-	die('This software cannot be installed on a server wich runs ISPConfig 2.x.');
+	if(is_dir('/home/admispconfig') {
+		die('This software cannot be installed on a server which runs ISPConfig 2.x.');
+	} else {
+		die('This software cannot be installed on a server which runs ISPConfig 2.x; the presence of the /root/ispconfig/ directory may indicate an ISPConfig 2.x installation, otherwise you can remove or rename it to continue.');
+	}
 }
 
 if(is_dir('/usr/local/ispconfig')) {
diff --git a/install/update.php b/install/update.php
index 0122f27678a8a475933e6d2365c63f631929e423..d584c112cfd8cc743299d8a9289cde1a4dde16cc 100644
--- a/install/update.php
+++ b/install/update.php
@@ -96,7 +96,11 @@ require_once 'lib/classes/tpl.inc.php';
 
 //** Check for ISPConfig 2.x versions
 if(is_dir('/root/ispconfig') || is_dir('/home/admispconfig')) {
-	die('This software cannot be installed on a server wich runs ISPConfig 2.x.');
+	if(is_dir('/home/admispconfig') {
+		die('This software cannot be installed on a server which runs ISPConfig 2.x.');
+	} else {
+		die('This software cannot be installed on a server which runs ISPConfig 2.x; the presence of the /root/ispconfig/ directory may indicate an ISPConfig 2.x installation, otherwise you can remove or rename it to continue.');
+	}
 }
 
 // Patch is required to reapir latest amavis versions
diff --git a/server/lib/classes/system.inc.php b/server/lib/classes/system.inc.php
index 5a99bbda20f1d8438cb13d8bae4aff434b5ad4fa..9c202542e89da6bb2c71e6aff9a1ccd40e264931 100644
--- a/server/lib/classes/system.inc.php
+++ b/server/lib/classes/system.inc.php
@@ -1591,44 +1591,6 @@ class system{
 
 
 
-	/**
-	 * Scan the trash for virusses infection
-	 *
-	 */
-	function make_trashscan(){
-		global $app;
-		//trashscan erstellen
-		// Template Öffnen
-		$app->tpl->clear_all();
-		$app->tpl->define( array(table    => 'trashscan.master'));
-
-		if(!isset($this->server_conf['virusadmin']) || trim($this->server_conf['virusadmin']) == '') $this->server_conf['virusadmin'] = 'admispconfig@localhost';
-		if(substr($this->server_conf['virusadmin'], 0, 1) == '#'){
-			$notify = 'no';
-		} else {
-			$notify = 'yes';
-		}
-
-		// Variablen zuweisen
-		$app->tpl->assign( array(VIRUSADMIN => $this->server_conf['virusadmin'],
-				NOTIFICATION => $notify));
-
-		$app->tpl->parse(TABLE, table);
-
-		$trashscan_text = $app->tpl->fetch();
-
-		$datei = '/home/admispconfig/ispconfig/tools/clamav/bin/trashscan';
-		$app->file->wf($datei, $trashscan_text);
-
-		chmod($datei, 0755);
-		chown($datei, 'admispconfig');
-		chgrp($datei, 'admispconfig');
-	}
-
-
-
-
-
 	/**
 	 * Get the current time
 	 *