The comma is fine, I think.

What an enigmatic thread.