diff --git a/piker/clearing/_util.py b/piker/clearing/_util.py index 9eebf1c4..d3c0fb8e 100644 --- a/piker/clearing/_util.py +++ b/piker/clearing/_util.py @@ -90,4 +90,7 @@ class OrderDialogs(Struct): for the given order id. ''' - return self._flows.pop(oid) + if (flow := self._flows.pop(oid, None)) is None: + log.warning(f'No flow found for oid: {oid}') + + return flow