MacKenzie, an unused substitute, was struck by a missile seemingly thrown from the section holding Aberdeen fans.