diff --git a/cooperative_cuisine/counters.py b/cooperative_cuisine/counters.py
index d85aa33a429acea47a7204d97b84d7a0360d4273..9b5e4aa52d613c645da550c09a7a4155c09438bf 100644
--- a/cooperative_cuisine/counters.py
+++ b/cooperative_cuisine/counters.py
@@ -915,11 +915,12 @@ class Sink(Counter):
                         equipment=self.__class__.__name__, percent=percent
                     )
                     if self.occupied_by[-1].progress_percentage == 1.0:
+                        plate_before = copy.deepcopy(self.occupied_by[-1])
                         self.occupied_by[-1].reset()
                         self.occupied_by[-1].name = name
                         plate = self.occupied_by.pop()
                         plate.clean = True
-                        self.hook(PLATE_CLEANED, counter=self, player=player, plate=plate)
+                        self.hook(PLATE_CLEANED, counter=self, player=player, plate=plate, player_before=plate_before)
                         self.sink_addon.add_clean_plate(plate)
                     break