Nope.

I've noticed it has something to do with entering game states. If I go from main menu to options menu and then back to main menu and exit, it works fine. However, if I go from main menu to in game state and then back out again and then exit, it stays in memory. =/