Rundeck cannot parse log lines that start with a new line

Example log line that causes failure (paste this into an rdlog file)

^2013-09-24T18:15:49Z|log|VERBOSE|{command=3-NodeDispatch-salt-api-exec|node=ops-ppm1-1-piab.ops.sfdc.net|step=3|user=vagrant}|Using [SaltJsonReturnHandler [exitCodeKey=retcode, standardOutputKey=stdout, standardErrorKey=stderr]] as salt's response handler^
^2013-09-24T18:15:49Z|log|ERROR|{command=3-NodeDispatch-salt-api-exec|node=ops-ppm1-1-piab.ops.sfdc.net|step=3|user=vagrant}|
Traceback (most recent call last):
    with open (source_file, "r") as file:
^