I don't have a good way to test it with the system I'm currently running, but it appears to be fixed. If I pick an interface that's invalid, in the past it would spit out those php errors, when I do it now, it actually responds with something reasonable:
The following input errors were detected:
Interface supplied as member is invalid
Interface supplied as member is invalid