fix magellan showing wrong active state fixes #5417