diff --git a/interface/lib/app.inc.php b/interface/lib/app.inc.php
index f5c2c1886217c53bf0fb89fbf21b0c7035acca5a..1cc96e9c2e28a5399040b6c2c2c5b450e5c96a41 100755
--- a/interface/lib/app.inc.php
+++ b/interface/lib/app.inc.php
@@ -342,7 +342,7 @@ $app = new app();
 // load and enable PHP Intrusion Detection System (PHPIDS)
 $ids_security_config = $app->getconf->get_security_config('ids');
 		
-if(is_dir(ISPC_CLASS_PATH.'/IDS') && $ids_security_config['ids_enabled'] == 'yes') {
+if(is_dir(ISPC_CLASS_PATH.'/IDS') && ($ids_security_config['ids_anon_enabled'] == 'yes' || $ids_security_config['ids_user_enabled'] == 'yes' || $ids_security_config['ids_admin_enabled'] == 'yes')) {
 	$app->uses('ids');
 	$app->ids->start();
 }
diff --git a/security/security_settings.ini b/security/security_settings.ini
index e705b3574e2d46edf9e621f0d0bb51a5a1d23566..d7b65ba48ec23aac32b1d6296f66962ea3ae662e 100644
--- a/security/security_settings.ini
+++ b/security/security_settings.ini
@@ -22,11 +22,11 @@ session_regenerate_id=yes
 ids_anon_enabled=yes
 ids_anon_log_level=1
 ids_anon_warn_level=5
-ids_anon_block_level=10
+ids_anon_block_level=20
 ids_user_enabled=yes
 ids_user_log_level=1
 ids_user_warn_level=10
-ids_user_block_level=50
+ids_user_block_level=25
 ids_admin_enabled=no
 ids_admin_log_level=1
 ids_admin_warn_level=5