             cssClass  : "introduction-snippet-switch snippet"
             click     : => @switchMode()
 
-    options.fields  = itemFields
-    if options.type is "Group"
-      if options.actionType is "Insert"
-        groupFields[key] = field for key, field of itemFields
-      options.fields = groupFields
+    options.fields = if options.type is "Group" then groupFields else itemFields
 
     options.buttons =
       "Save"          :

            itemClass : KDView
            partial   : "Date format should be YYYY-MM-DD. e.g. 2013-05-03"
            cssClass  : "help-text info"

      Overlay         :
        label         : "Overlay"
        type          : "select"

      @updateChild()

  insertParent: ->
    data = @createPostData()
    if not @getOptions().addingToAGroup
      @destroy()
      @getDelegate().showForm "Item", data, "Insert", yes
    else
      @parentData.snippets.push data
      KD.remote.api.JIntroSnippet.create @parentData, =>
        @buttons["Save"].hideLoader()
        @emit "IntroductionFormNeedsReload"

  insertChild: ->
    @parentData.addChild @createPostData(), =>
