Signatures fix is now merged.
I found a couple more non-official plugins that have the same issue - PRs opened on discourse-nationalflags (cc @ebs) and browser_history (cc @sam).
I’ve also added a more useful error message in core so that it’s easier to identify the problem if there are any more plugins with the issue.