Prevent .activate() to be called more than needed.