diff --git a/Device/Data/Datafield.cpp b/Device/Data/Datafield.cpp
index ba60a09e4fdbc0ac0d253705adc70e48cab0c30b..772a1b562707b0342d94b205fc6c8a4cf5fd4e69 100644
--- a/Device/Data/Datafield.cpp
+++ b/Device/Data/Datafield.cpp
@@ -145,8 +145,6 @@ Datafield::Datafield(const Datafield& other)
 
 Datafield::~Datafield() = default;
 
-Datafield& Datafield::operator=(Datafield&& other) noexcept = default;
-
 Datafield* Datafield::clone() const
 {
     return new Datafield(title(), frame().clone(), m_values, m_errSigmas);
diff --git a/Device/Data/Datafield.h b/Device/Data/Datafield.h
index 417cbda42dfd9497968ad913587cc691587c198f..a6f4de732c6eedc96946c1acea208999833f23d2 100644
--- a/Device/Data/Datafield.h
+++ b/Device/Data/Datafield.h
@@ -57,8 +57,6 @@ public:
     Datafield(Datafield&&) noexcept;
     virtual ~Datafield();
 
-    Datafield& operator=(Datafield&& other) noexcept;
-
     Datafield* clone() const;
 
     void setTitle(const std::string& title);