diff --git a/openstackclient/compute/v2/security_group.py b/openstackclient/compute/v2/security_group.py
index d4643438ff..d94973015d 100644
--- a/openstackclient/compute/v2/security_group.py
+++ b/openstackclient/compute/v2/security_group.py
@@ -290,6 +290,7 @@ class CreateSecurityGroupRule(show.ShowOne):
         parser.add_argument(
             "--dst-port",
             metavar="<port-range>",
+            default=(0, 0),
             action=parseractions.RangeAction,
             help="Destination port, may be a range: 137:139 (default: 0; "
                  "only required for proto tcp and udp)",