diff --git a/include/mtx/identifiers.hpp b/include/mtx/identifiers.hpp
index e6ead11f3ca2478e08a2b3a866cecd80c1f55645..7807fb38457f133d8357b0d6b4b09edfe3373085 100644
--- a/include/mtx/identifiers.hpp
+++ b/include/mtx/identifiers.hpp
@@ -72,8 +72,8 @@ class User : public ID
 public:
     template<typename Identifier>
     friend Identifier parse(const std::string &id);
-    constexpr auto operator<=>(User const &other) const noexcept { return id_ <=> other.id_; };
-    constexpr bool operator==(User const &other) const noexcept { return id_ == other.id_; };
+    auto operator<=>(User const &other) const noexcept { return id_ <=> other.id_; };
+    bool operator==(User const &other) const noexcept { return id_ == other.id_; };
 
 private:
     static constexpr std::string_view sigil = "@";