Ensured IdleAction does nothing rather than crashing