It can't be E_ERROR as the user can't recover from it, and E_RECOVERABLE_ERROR is to much of a nutjob for this case.
I wouldn't mind an exception, but an E_WARNING is fine too I suppose