Traceback occurs when using --group-results and --no-show-skips

Traceback (most recent call last):
  File "/vol/vscxray/Daan/ccrcheck/verify_can.py", line 119, in process_record_group
    first_real_result = next(result for result in results
StopIteration

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "ccrcheck.py", line 61, in <module>
    args.run(args)
  File "/vol/vscxray/Daan/ccrcheck/verify_can.py", line 59, in run
    verify_can_strings(outfile, canfile, lstfile, csd_canfile, **options)
  File "/vol/vscxray/Daan/ccrcheck/verify_can.py", line 81, in verify_can_strings
    results = process_record_group(key, group, **options)
  File "/vol/vscxray/Daan/ccrcheck/verify_can.py", line 123, in process_record_group
    return [results[0]]
IndexError: list index out of range