diff --git a/declearn/messaging/_fairness.py b/declearn/messaging/_fairness.py
index 3af91357acc7b02a2e3d08066ecb669e08ce04cd..b850221d0df18d35a44f0423bdb5818c6e88982a 100644
--- a/declearn/messaging/_fairness.py
+++ b/declearn/messaging/_fairness.py
@@ -22,7 +22,7 @@ from typing import Any, Dict, List, Optional, Tuple
 
 from typing_extensions import Self  # future: import from typing (py >=3.11)
 
-from declearn.messaging import Message
+from declearn.messaging._api import Message
 from declearn.model.api import Vector
 
 __all__ = [