diff --git a/components/script/dom/htmlmediaelement.rs b/components/script/dom/htmlmediaelement.rs
index 9bbfb30d46c..66fb85b6732 100644
--- a/components/script/dom/htmlmediaelement.rs
+++ b/components/script/dom/htmlmediaelement.rs
@@ -120,7 +120,7 @@ impl FrameRenderer for MediaFrameRenderer {
let mut txn = Transaction::new();
- let image_data = ImageData::Raw(frame.get_data().clone());
+ let image_data = ImageData::Raw(frame.get_data());
if let Some(old_image_key) = mem::replace(&mut self.very_old_frame, self.old_frame.take()) {
txn.delete_image(old_image_key);