diff --git a/bin/is b/bin/is
index da0dbac6a8b19b2b8dd1b8d1d00dfeacf03b49a4..eb0fa311f389e034ff79405e70c04a55171d2280 100755
--- a/bin/is
+++ b/bin/is
@@ -115,9 +115,9 @@ def c_install(parser, args):
         # get image package
         repoman = load_repositories(args)
         pkg = repoman.get(args.image, args.image_version)
-    else:
-        args.subparser.print_usage()
-        exit(1)
+    # add default show help options
+    args.subparser.add_argument("-h", "--help", action="help", default=argparse.SUPPRESS,
+                                help="show program's version number and exit")
     # Print setup information
     arrow("Installing %s v%s" % (pkg.name, pkg.version))
     # install start time
@@ -217,7 +217,8 @@ p_del.add_argument("image_version")
 p_del.set_defaults(func=c_del)
 
 # install command parser
-p_install = subparsers.add_parser("install", help=c_install.__doc__.lower())
+p_install = subparsers.add_parser("install", add_help=False,
+                                  help=c_install.__doc__.lower())
 p_install.add_argument('-f', "--force", action="store_true", default=False,
                        help="overwrite existing image")
 p_install.add_argument("-v", "--image-version", type=int, default=None,