avoid weird crashes until I figure out how can the provided type be invalid
avoid weird crashes until I figure out how can the provided type be invalid

msarilar/EDEngineer,Psieonic/EDEngineer,Psieonic/EDEngineer,msarilar/EDEngineer