 Dropzone.isBrowserSupported = ->
   capableBrowser = yes
 
-  if window.File and window.FileReader and window.FileList and window.Blob and window.FormData
+  if window.File and window.FileReader and window.FileList and window.Blob and window.FormData and document.querySelector
     unless "classList" of document.createElement "a"
       capableBrowser = no
     else

    # processQueue()
    enqueueForUpload: yes

    # Can be a jQuery or HTML element that will hold the file previews
    # If null, the dropzone element will be used
    previewsContainer: null
    


      # Remove the fallback
      fallback.parentNode.removeChild fallback

    if @options.previewsContainer
      if typeof @options.previewsContainer == "string"
        @previewsContainer = document.querySelector @options.previewsContainer
      else if @options.previewsContainer.nodeType?
        @previewsContainer = @options.previewsContainer
      throw new Error "Invalid `previewsContainer` option provided. Please provide a CSS selector or a plain HTML element." unless @previewsContainer?
    else
      @previewsContainer = @element


    @init()

