Invincible moon?