diff --git a/zunclient/v1/images_shell.py b/zunclient/v1/images_shell.py
index ecb3fcaa..ba3680b9 100644
--- a/zunclient/v1/images_shell.py
+++ b/zunclient/v1/images_shell.py
@@ -18,10 +18,9 @@ def _show_image(image):
     utils.print_dict(image._info)
 
 
-@utils.arg('-r', '--repo',
-           required=True,
+@utils.arg('repo',
            metavar='<repo>',
-           help='image repo')
+           help='Image repository')
 def do_pull(cs, args):
     """Pull an image."""
     opts = {}