fixes a bad bug in mapctrl -- the Lock() calls in LoadMinimap() are not recursive and so they will deadlock easily