From 56184a210a88f57817c08fa15d8e812a7751a68f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Fri, 27 Feb 2015 12:55:16 +0100 Subject: [PATCH] Fixed potential NPE in robot update. --- src/main/scala/li/cil/oc/common/EventHandler.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/li/cil/oc/common/EventHandler.scala b/src/main/scala/li/cil/oc/common/EventHandler.scala index 083fee326..d236182c8 100644 --- a/src/main/scala/li/cil/oc/common/EventHandler.scala +++ b/src/main/scala/li/cil/oc/common/EventHandler.scala @@ -121,7 +121,7 @@ object EventHandler { val invalid = mutable.ArrayBuffer.empty[Robot] runningRobots.foreach(robot => { if (robot.isInvalid) invalid += robot - else robot.machine.update() + else if (robot.world != null) robot.machine.update() }) runningRobots --= invalid }