diff --git a/src/components/script/dom/htmldataelement.rs b/src/components/script/dom/htmldataelement.rs
index 49597b237a0..956cfa48f40 100644
--- a/src/components/script/dom/htmldataelement.rs
+++ b/src/components/script/dom/htmldataelement.rs
@@ -39,7 +39,7 @@ impl HTMLDataElement {
pub trait HTMLDataElementMethods {
fn Value(&self) -> DOMString;
- fn SetValue(&mut self, _value: DOMString) -> ErrorResult;
+ fn SetValue(&self, _value: DOMString) -> ErrorResult;
}
impl<'a> HTMLDataElementMethods for JSRef<'a, HTMLDataElement> {
@@ -47,7 +47,7 @@ impl<'a> HTMLDataElementMethods for JSRef<'a, HTMLDataElement> {
"".to_owned()
}
- fn SetValue(&mut self, _value: DOMString) -> ErrorResult {
+ fn SetValue(&self, _value: DOMString) -> ErrorResult {
Ok(())
}
}