From f75bc6ed9ce474340b022c7d625241f1572e3ec0 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Sun, 18 Jan 2009 10:16:42 +0000
Subject: [PATCH] Skip doors defined in ucfg but not in xtrn_area.prog[door]
 (Deleted doors) amymore.

---
 xtrn/doorscan/doorscan.js | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/xtrn/doorscan/doorscan.js b/xtrn/doorscan/doorscan.js
index 2386c2af13..bfe5255da3 100644
--- a/xtrn/doorscan/doorscan.js
+++ b/xtrn/doorscan/doorscan.js
@@ -1053,6 +1053,8 @@ function doScan()
 	 * newer
 	 */
 	for(door in ucfg.door) {
+		if(xtrn_area.prog[door]==undefined)
+			continue;
 		if(dcfg.skipSection[xtrn_area.prog[door].sec_code]!=undefined && dcfg.skipSection[xtrn_area.prog[door].sec_code])
 			continue;
 		if(dcfg.door[door].skip != undefined && dcfg.door[door].skip)
-- 
GitLab