Perfect, thanks! That’s a good workaround.
That’s good enough for now, although it would be nice if the PHP and other shortcodes that are on the single event post also ran in the page listing all events. When it runs (as it does in the single event posts), it shows different content for users with different types of subscriptions. Is there a way to make that happen?
For now, I’ve put some buffer material at the top of the post so that shows up okay. But I’d love to be able to say something like “You have registered for this course” in the event listings.