From 174e00afe7c408ba8c32a964fe15eac64a49397a Mon Sep 17 00:00:00 2001
From: Randy Heit <rheit@users.noreply.github.com>
Date: Tue, 8 Mar 2016 21:42:24 -0600
Subject: [PATCH] Add NULL mthing check to P_SpawnPlayer

---
 src/p_mobj.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/p_mobj.cpp b/src/p_mobj.cpp
index 87fe34837f..04e90273f0 100644
--- a/src/p_mobj.cpp
+++ b/src/p_mobj.cpp
@@ -4603,6 +4603,10 @@ APlayerPawn *P_SpawnPlayer (FPlayerStart *mthing, int playernum, int flags)
 	fixed_t spawn_x, spawn_y, spawn_z;
 	angle_t spawn_angle;
 
+	if (mthing == NULL)
+	{
+		return NULL;
+	}
 	// not playing?
 	if ((unsigned)playernum >= (unsigned)MAXPLAYERS || !playeringame[playernum])
 		return NULL;