           name: 'ticket'
           icon: 'message'
           callback: editTicket
-          actions: [
-            {
-              name:     'ticket-history'
-              title:    'History'
-              callback: showTicketHistory
-            },
-            {
-              name:     'ticket-merge'
-              title:    'Merge'
-              callback: showTicketMerge
-            },
-            {
-              title:    'Change Customer'
-              name:     'customer-change'
-              callback: changeCustomer
-            },
-          ]
         }
       ]
+      if !@isRole('Customer')
+        items[0]['actions'] = [
+          {
+            name:     'ticket-history'
+            title:    'History'
+            callback: showTicketHistory
+          },
+          {
+            name:     'ticket-merge'
+            title:    'Merge'
+            callback: showTicketMerge
+          },
+          {
+            title:    'Change Customer'
+            name:     'customer-change'
+            callback: changeCustomer
+          },
+        ]
       if !@isRole('Customer')
         editCustomer = (e, el) =>
           new App.ControllerGenericEdit(


    # get data
    @ticket = App.Ticket.fullLocal( @ticket_id )

    # render page
    @render(force)

    articleParams = @formParam( @$('.article-add') )
    console.log "submit article", articleParams
    articleAttributes = App.TicketArticle.attributesGet( 'edit' )
    if articleParams['body'] #&& $( articleParams['body'] ).text()
      articleParams.from      = @Session.get().displayName()
      articleParams.ticket_id = ticket.id
      articleParams.form_id   = @form_id
