diff --git a/localdump.sh b/localdump.sh
index d2881dca0142214e3954e833e0cc3cd4a26c70e8..88a9fced4f07c43d9a079d092a005014a7c4a802 100755
--- a/localdump.sh
+++ b/localdump.sh
@@ -413,6 +413,7 @@
           BACKUP_PARAMS=$( dbdetect.getParams )
 
           BACKUP_TARGETDIR=${BACKUP_BASEDIR}/${PROFILENAME}
+          ARCHIVE_DIR=$(_j_getvar "${JOBFILE}" dir-dbarchive)/${PROFILENAME}
           BACKUP_SCRIPT=$( get_service_script ${SERVICENAME} )
 
           # ----- start service specific script
@@ -527,6 +528,10 @@
 
             # ------ unset env
             eval $( dbdetect.unssetenv )
+          else
+            color error 
+            echo "ERROR: Profile $PROFILENAME was detected but its database service is not available."
+            color.reset
           fi
 
       fi