Fixes a bug with campaign sometimes incorrectly switching.