diff --git a/nucypher/policy/policies.py b/nucypher/policy/policies.py index b726b90f1..94248bf98 100644 --- a/nucypher/policy/policies.py +++ b/nucypher/policy/policies.py @@ -172,7 +172,7 @@ class PolicyPayloadMutex(DeferredList): self._policy_locking_queue = Queue() super().__init__(deferredList, *args, **kwargs) - self._block_until_this_many_are_complete = int(len(deferredList) / self.percent_to_complete_before_release) + self._block_until_this_many_are_complete = int(len(deferredList) * self.percent_to_complete_before_release / 100) def _cbDeferred(self, *args, **kwargs): result = super()._cbDeferred(*args, **kwargs)