diff --git a/meshroom/core/node.py b/meshroom/core/node.py index 6e8de5f1..65f9526a 100644 --- a/meshroom/core/node.py +++ b/meshroom/core/node.py @@ -414,6 +414,8 @@ class NodeChunk(BaseObject): self.statThread = stats.StatisticsThread(self) self.statThread.start() try: + if self.node.nodeDesc is None: + raise RuntimeError("Node description empty. This could be coming from a wrong MESHROOM_NODES_PATH environment variable.") self.node.nodeDesc.processChunk(self) except Exception: if self._status.status != Status.STOPPED: