             height: img.height * sy
           }))
           $(selector).html(el)
+        img.src = @previewUrl
 
     __extendPromise: (p) =>
       p.cancel = @__cancel

      dimensions: @dimensions

    dimensions: =>
      img = new Image()
      img.src = @previewUrl

      $.Deferred(->
        img.onload = =>
          @resolve
            width: img.width
            height: img.height
      ).promise()

    __cancel: =>

        opts = info.crop

        img = new Image()
        img.onload = ->
          if opts.sw || opts.sh # Resized?
            sw = opts.sw || opts.sh * opts.width / opts.height
            sh = opts.sh || opts.sw * opts.height / opts.width
