diff --git a/src/freedombone-image b/src/freedombone-image
index 40b8736020cb14932980ebf82cd910228a794180..c972ea48b0cd9ad606727c3c900fc8e15c66690b 100755
--- a/src/freedombone-image
+++ b/src/freedombone-image
@@ -55,6 +55,9 @@ CONFIG_FILENAME=
 
 DEFAULT_DOMAIN_NAME="${PROJECT_NAME}.local"
 
+# Minimum number of characters in a password
+MINIMUM_PASSWORD_LENGTH=10
+
 while [[ $# > 1 ]]
 do
 key="$1"
@@ -83,6 +86,10 @@ case $key in
     -p|--password)
     shift
     PASSWORD="$1"
+    if [ ${#PASSWORD} -lt $MINIMUM_PASSWORD_LENGTH ]; then
+        echo "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters"
+        exit 3628
+    fi
     ;;
     -s|--size)
     shift