Slightly better error handling for strange types of post