Since you're adding the request to the queue, I don't the purpose of this condition ?