diff --git a/src/harvester.py b/src/harvester.py index 60d42cba5b..d3e4f7ff18 100644 --- a/src/harvester.py +++ b/src/harvester.py @@ -330,7 +330,12 @@ class Harvester: A signature is created on the header hash using the harvester private key. This can also be used for pooling. """ - plot_info = self.provers[Path(request.plot_id).resolve()] + plot_info = None + try: + plot_info = self.provers[Path(request.plot_id).resolve()] + except KeyError: + log.warning(f"KeyError plot {request.plot_id} does not exist.") + return local_sk = plot_info.local_sk agg_pk = ProofOfSpace.generate_plot_public_key(