From c05f109caa9b5ca2931c7bcf9014ff36e548d2b2 Mon Sep 17 00:00:00 2001
From: Lactozilla <jp6781615@gmail.com>
Date: Sat, 15 Feb 2025 20:28:13 -0300
Subject: [PATCH] Disallow returning to the hub if not in a level

---
 src/m_menu.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/m_menu.c b/src/m_menu.c
index 15a0102e2e..1ad9bf5bd3 100644
--- a/src/m_menu.c
+++ b/src/m_menu.c
@@ -3845,6 +3845,9 @@ static boolean M_CanShowReturnToHub(void)
 // Returns true if you are able to select "Return to Hub".
 static boolean M_CanSelectReturnToHub(void)
 {
+	if (gamestate != GS_LEVEL)
+		return false;
+
 	return G_IsHubAvailable() && gamemap != currenthubmap;
 }
 
-- 
GitLab