Index: trunk/ppbgrestore/src/ppbgrestoreArguments.c
===================================================================
--- trunk/ppbgrestore/src/ppbgrestoreArguments.c	(revision 25972)
+++ trunk/ppbgrestore/src/ppbgrestoreArguments.c	(revision 25973)
@@ -8,4 +8,13 @@
 pmConfig *ppbgrestoreArguments(int argc, char *argv[])
 {
+    if (argc == 1) {
+        usage();
+    }
+
+    if (psArgumentGet(argc, argv, "-version")) {
+        ppbgrestoreVersionPrint();
+        exit(0);
+    }
+
     pmConfig *config = pmConfigRead(&argc, argv, NULL);
     if (config == NULL) {
