skip messagecache if message_id is not set