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