diff options
Diffstat (limited to 'argparse.py')
-rw-r--r-- | argparse.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/argparse.py b/argparse.py index a57c923..5ffcd42 100644 --- a/argparse.py +++ b/argparse.py @@ -338,8 +338,11 @@ class HelpFormatter(object): group_actions = set()
inserts = {}
for group in groups:
- start = actions.index(group._group_actions[0])
- if start != -1:
+ try:
+ start = actions.index(group._group_actions[0])
+ except ValueError:
+ continue
+ else:
end = start + len(group._group_actions)
if actions[start:end] == group._group_actions:
for action in group._group_actions:
|