3.0 validation fixes

Fixes #3873
Is it worth checking that the error was set on the author entity?