       if mouseEvent.length
         { items }  = mouseEvent[0].originalEvent.dataTransfer
 
-        return @fakeHolder.show()  if items?[0].kind is 'string' and not internalDragging
+        if items?[0].kind is 'string' and not internalDragging
+          return finderView.overlay?.show()
 
       unless internalDragging
         uploaderPlaceholder.show()

        uploaderPlaceholder.hide()

    return uploaderPlaceholder


  hideFakeHolder: ->

    @fakeHolder.hide()

    finderView = controller.getView()
    finderView.on 'dragenter', onDrag
    finderView.on 'dragover' , onDrag
    finderView.on 'drop', -> finderView.overlay?.hide()

    uploader
      .on 'dragleave', ->
