Forgot the case when cp.current is None