diff --git a/src/aleph/vm/pool.py b/src/aleph/vm/pool.py index 8b20442e6..1dc52ba0c 100644 --- a/src/aleph/vm/pool.py +++ b/src/aleph/vm/pool.py @@ -251,7 +251,8 @@ async def load_persistent_executions(self): self._schedule_forget_on_stop(execution) # Start the snapshot manager for the VM - await self.snapshot_manager.start_for(vm=execution.vm) + if execution.vm.support_snapshot and self.snapshot_manager: + await self.snapshot_manager.start_for(vm=execution.vm) self.executions[vm_hash] = execution else: