         }
         
         // Update min/max scale
-        if targetScale > self.minimumZoomScale {
+        if targetScale < self.minimumZoomScale {
             self.minimumZoomScale = targetScale
         } else if targetScale > self.maximumZoomScale {
             self.maximumZoomScale = targetScale

        self.configureView()
    }
    
    func configureView() {
        // Configure Scroll View
        self.clipsToBounds = true

    var rightConstraint: NSLayoutConstraint!
    var topConstraint: NSLayoutConstraint!
    var bottomConstraint: NSLayoutConstraint!
    var oldFrame: CGRect = CGRectZero
    
    //MARK: - Initializers
    
    public convenience init() {
        self.init()
