fixes bug 869172 - Token protection on Archive Event should be forced if the event is non-public