diff --git a/modules/stock_shipment_measurements/stock.py b/modules/stock_shipment_measurements/stock.py index 9e0a6a2c33..007bec65c5 100644 --- a/modules/stock_shipment_measurements/stock.py +++ b/modules/stock_shipment_measurements/stock.py @@ -178,7 +178,7 @@ class Move(metaclass=PoolMeta): super().cancel(moves) shipments = defaultdict(set) for move in moves: - if issubclass(move.shipment, MeasurementsMixin): + if isinstance(move.shipment, MeasurementsMixin): shipments[move.shipment.__class__].add(move.shipment) for Shipment, shipments in shipments.items(): Shipment.set_measurements(shipments)