diff --git a/tests/scripts/test056-monitor b/tests/scripts/test056-monitor
index 109edfd3c708a3ce155ab80c9cc4f78ee000eda8..29a5427eee8f4baff3cdfb30a73eac38253e0576 100755
--- a/tests/scripts/test056-monitor
+++ b/tests/scripts/test056-monitor
@@ -16,6 +16,11 @@
 echo "running defines.sh"
 . $SRCDIR/scripts/defines.sh
 
+if test $MONITORDB = "no" ; then 
+	echo "Monitor backend not available, test skipped"
+	exit 0
+fi 
+
 mkdir -p $TESTDIR $DBDIR1
 
 echo "Starting slapd on TCP/IP port $PORT..."