     # we use emitChange to detect this case for now
     notifyIfNoPermissions = emitChange
 
-    if file.isDummyFile() or not notifyIfNoPermissions
+    if file.isDummyFile()
       return @createEditorAfterFileCheck file, content, callback, emitChange, no
 
     file.fetchPermissions (err, result) =>

      ace.editor.scrollToRow 0
      editorPane.goToLine 1

      if isReadOnly
        editorPane.makeReadOnly()
        IDEHelpers.showFileReadOnlyNotification()

      callback editorPane


      return showErrorNotification err  if err

      { readable, writable } = result
      if notifyIfNoPermissions and not readable
        IDEHelpers.showFileAccessDeniedError()
        return callback()

