         if available?.form?
           form = available.form
           model = options.rawModel
-          if model?
+          if model? && !options.isReadFromDefaults
             form = form.replace(/(?:<instance>)(?:.|\n)*(?:<\/instance>)/, "<instance>\n#{model}\n</instance>")
           $el.echoforms(form: form)
           syncModel = ->

        $el.off('echoforms:modelchange')

      options = ko.unwrap(valueAccessor())
      methodName = options.method()
      if methodName?
        method = null

          syncModel.call($el)
        else
          options.isValid(true)
        options.isReadFromDefaults = true
      null

  ko.bindingHandlers.mapdisplay =
