diff -r e1b1a4c18c5b -r b1d00f1950c8 cocoaTouch/GameConfigViewController.m --- a/cocoaTouch/GameConfigViewController.m Fri May 28 20:13:47 2010 +0000 +++ b/cocoaTouch/GameConfigViewController.m Mon May 31 19:33:42 2010 +0000 @@ -137,6 +137,12 @@ // Releases the view if it doesn't have a superview. [super didReceiveMemoryWarning]; // Release any cached data, images, etc that aren't in use. + if (mapConfigViewController.view.superview == nil ) + mapConfigViewController = nil; + if (teamConfigViewController.view.superview == nil) + teamConfigViewController = nil; + activeController = nil; + MSG_MEMCLEAN(); }