diff --git a/components/script/dom/htmlimageelement.rs b/components/script/dom/htmlimageelement.rs
index 9abb640f105..a1986c1cb34 100644
--- a/components/script/dom/htmlimageelement.rs
+++ b/components/script/dom/htmlimageelement.rs
@@ -1322,7 +1322,7 @@ impl HTMLImageElement {
pub fn same_origin(&self, origin: &MutableOrigin) -> bool {
self.current_request
- .borrow_mut()
+ .borrow()
.final_url
.as_ref()
.map_or(false, |url| {