diff --git a/src/Lib/AbstractDocument.cc b/src/Lib/AbstractDocument.cc
index 4cf89ed4bb61bd50ba7149d0d6bb81bf2269a647..def32ead006169ef84f7ac23979d74f1f77598c3 100644
--- a/src/Lib/AbstractDocument.cc
+++ b/src/Lib/AbstractDocument.cc
@@ -1,7 +1,7 @@
 #include "AbstractDocument.hh"
 
 bool
-Vivy::operator==(const AbstractDocument &a, const AbstractDocument &b) noexcept
+operator==(const Vivy::AbstractDocument &a, const Vivy::AbstractDocument &b) noexcept
 {
     return a.getUuid() == b.getUuid();
 }
diff --git a/src/Lib/AbstractDocument.hh b/src/Lib/AbstractDocument.hh
index 0703f5c2a2469efc5321fb59063282cb466839bc..9142bc4b6741f34fe7585a56bf3372ef9de092fb 100644
--- a/src/Lib/AbstractDocument.hh
+++ b/src/Lib/AbstractDocument.hh
@@ -87,8 +87,8 @@ public:
 signals:
     void documentChanged();
 };
-
-bool operator==(const AbstractDocument &a, const AbstractDocument &b) noexcept;
 }
 
+bool operator==(const Vivy::AbstractDocument &a, const Vivy::AbstractDocument &b) noexcept;
+
 #endif // VIVY_ABSTRACT_DOCUMENT_H