fix to add protection for unknown engines, not to down shib