Fixes issue where we could have a long delay if the user clicks the same result multiple times