don't change location if we're not actually going through with the event