diff --git a/games/taboo/master.py b/games/taboo/master.py
index 415270befaefeb71bf3e58a2387ef5b54a1fff13..5ae797ebc0aab7ecfb04e9fe43e81d4bc91c71f5 100644
--- a/games/taboo/master.py
+++ b/games/taboo/master.py
@@ -203,9 +203,10 @@ class Taboo(DialogueGameMaster):
             # which would be player 1's initial clue.
             self.log_message_to(self.guesser, self.guesser_initial_prompt)
 
+
 class TabooScorer(GameScorer):
-    def __init__(self):
-        super().__init__(GAME_NAME)
+    def __init__(self, experiment: Dict, game_instance: Dict):
+        super().__init__(GAME_NAME, experiment, game_instance)
 
     def compute_scores(self, episode_interactions: Dict) -> None:
         """ Episode level scores"""
@@ -300,8 +301,8 @@ class TabooGameBenchmark(GameBenchmark):
     def create_game_master(self, experiment: Dict, player_backends: List[str]) -> GameMaster:
         return Taboo(experiment, player_backends)
     
-    def create_game_scorer(self) -> GameScorer:
-        return TabooScorer()
+    def create_game_scorer(self, experiment: Dict, game_instance: Dict) -> GameScorer:
+        return TabooScorer(experiment, game_instance)
 
 
 def main():