diff --git a/utils/ldspk.sh b/utils/ldspk.sh
index 15c92808d609d414c8b796f912a41840ec38d67f..b06509735d02563334c918caf8a26a3fd52ca00b 100755
--- a/utils/ldspk.sh
+++ b/utils/ldspk.sh
@@ -1,7 +1,7 @@
 #!/bin/bash
 
 DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
-
+USAGE="Usage: $0 create|delete uri|class|service foo [html|rdf|ttl|nt|json]"
 formats=( html rdf ttl nt json all )
 operations=( create delete )
 modules=( class service uri )
@@ -15,6 +15,7 @@ then
   currentOperation=$1
 else
   echo "Operation \"$1\" not valid"
+  echo $USAGE
   exit 1
 fi
 
@@ -23,6 +24,7 @@ then
   currentModule=$2
 else
   echo "Module \"$2\" not valid"
+  echo $USAGE
   exit 1
 fi
 
@@ -35,6 +37,7 @@ else
     currentFormat="all"
   else
     echo "Format \"$4\" not valid"
+  echo $USAGE
     exit 1
   fi
 fi