From 50ffb0971b1dd95e46b241ce6f165a02391a26c1 Mon Sep 17 00:00:00 2001
From: jsalmon3 <>
Date: Mon, 24 Jun 2002 04:23:45 +0000
Subject: [PATCH] Fixed multiplayer connecting menu bug when starting a second
 game

---
 src/ui/menu_proc.cpp | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/ui/menu_proc.cpp b/src/ui/menu_proc.cpp
index d999359e4..74a740551 100644
--- a/src/ui/menu_proc.cpp
+++ b/src/ui/menu_proc.cpp
@@ -1587,12 +1587,18 @@ global void InitMenus(unsigned int race)
     const char *file;
     char *buf;
 
+#ifndef OLD_MENU
+    InitMenuData();
+#endif
+
     if (race == last_race) {	// same race? already loaded!
 	return;
     }
 
     if (last_race == -1) {
+#ifdef OLD_MENU
 	InitMenuData();
+#endif
 
 	callbacks.ButtonPressed = &MenuHandleButtonDown;
 	callbacks.ButtonReleased = &MenuHandleButtonUp;