From 3fa4380d88bbb547e4fa89fbfe93d4c41638c627 Mon Sep 17 00:00:00 2001 From: TimePath Date: Sat, 7 Feb 2015 19:45:19 +1100 Subject: [PATCH] Don't call gameTypeChangeNotify() without a parent Closes #1454 --- qcsrc/menu/xonotic/gametypelist.qc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qcsrc/menu/xonotic/gametypelist.qc b/qcsrc/menu/xonotic/gametypelist.qc index 7469e6f8b..0d36c8363 100644 --- a/qcsrc/menu/xonotic/gametypelist.qc +++ b/qcsrc/menu/xonotic/gametypelist.qc @@ -71,7 +71,10 @@ void XonoticGametypeList_saveCvars(entity me) return; } MapInfo_SwitchGameType(t); - me.parent.gameTypeChangeNotify(me.parent); + entity owner = me.parent; + if (owner) { // not set immediately + owner.gameTypeChangeNotify(owner); + } } void XonoticGametypeList_drawListBoxItem(entity me, float i, vector absSize, float isSelected) { -- 2.39.2