                         self?.downloadOriginalImageButton.isEnabled = true
                         self?.downloadOriginalImageButton.isHidden = false
                     }
-                })
+                }
             }
         } else {
             self.downloadOriginalImageButton.isHidden = true

                    if let downloadURL = self.downloadURL {
                        self.asyncFetchImage(with: downloadURL, progressBlock: checkProgressBlock, completeBlock: checkCompleteBlock)
                    }
                })
            } else {
                self.asyncFetchImage(with: downloadURL, progressBlock: checkProgressBlock, completeBlock: checkCompleteBlock)
            }

                self.downloadOriginalImageButton.isHidden = true
            } else {
                let reuseIdentifier = self.reuseIdentifier
                SDImageCache.shared().queryCacheOperation(forKey: originalURL.absoluteString) { [weak self] (image, data, _) in
                    guard reuseIdentifier == self?.reuseIdentifier else { return }
                    
                    if image != nil || data != nil {
