diff --git a/components/script/dom/htmlimageelement.rs b/components/script/dom/htmlimageelement.rs
index 67a0140bb07..944703de9e7 100644
--- a/components/script/dom/htmlimageelement.rs
+++ b/components/script/dom/htmlimageelement.rs
@@ -1313,7 +1313,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| {