diff --git a/models/hall_contract.py b/models/hall_contract.py
index 393c04eb6dae22e96144dbe083e09cbc7ac89a67..bde32392a6c437ac4d2d772444f101f3fc1e36fb 100644
--- a/models/hall_contract.py
+++ b/models/hall_contract.py
@@ -40,7 +40,7 @@ class HallContract(models.Model):
             "type": "ir.actions.act_window",
             "view_mode": "list,form,graph",
             "res_model": "account.move",
-            "domain": [("id", "in", self.invoice_ids.ids)],
+            "domain": [("contract_id", "=", self.id)],
             "context": {"default_move_type": "out_invoice"},
         }