diff --git a/src/main/scala/li/cil/oc/common/tileentity/Robot.scala b/src/main/scala/li/cil/oc/common/tileentity/Robot.scala index 08a8d3a8f..7f802b629 100644 --- a/src/main/scala/li/cil/oc/common/tileentity/Robot.scala +++ b/src/main/scala/li/cil/oc/common/tileentity/Robot.scala @@ -129,7 +129,7 @@ class Robot extends traits.Computer with traits.PowerInformation with IFluidHand val randomUUID = UUID.randomUUID() try UUID.fromString(format. replaceAllLiterally("$random$", randomUUID.toString). - replaceAllLiterally("$player$", playerUUID.map(_.toString).getOrElse(randomUUID.toString))) catch { + replaceAllLiterally("$player$", playerUUID.getOrElse(randomUUID).toString)) catch { case t: Throwable => OpenComputers.log.warn("Failed determining robot UUID, check your config's `uuidFormat` entry!", t) randomUUID