diff --git a/src/servo-gfx/resource/image_cache_task.rs b/src/servo-gfx/resource/image_cache_task.rs index 8baf18cea3c..8874b35187e 100644 --- a/src/servo-gfx/resource/image_cache_task.rs +++ b/src/servo-gfx/resource/image_cache_task.rs @@ -373,7 +373,7 @@ impl ImageCache { } priv fn purge_waiters(url: Url, f: fn() -> ImageResponseMsg) { - match self.wait_map.find(copy url) { + match self.wait_map.find(&url) { Some(waiters) => { let waiters = &mut *waiters; let mut new_waiters = ~[];