diff --git a/src/video_core/gpu_thread.h b/src/video_core/gpu_thread.h
index cdf86f562b02aa246d9bf5b84e291a7efd3836e7..05a168a72605fc6d6417d17868c3465e68f08c0a 100644
--- a/src/video_core/gpu_thread.h
+++ b/src/video_core/gpu_thread.h
@@ -81,12 +81,6 @@ struct CommandDataContainer {
     CommandDataContainer(CommandData&& data, u64 next_fence)
         : data{std::move(data)}, fence{next_fence} {}
 
-    CommandDataContainer& operator=(const CommandDataContainer& t) {
-        data = std::move(t.data);
-        fence = t.fence;
-        return *this;
-    }
-
     CommandData data;
     u64 fence{};
 };