- is fine, but in the HTML it's not been parsed.  I suspect it just needs a blank line, but didn't check.