--- support.module	2011-02-25 03:11:09.000000000 +0100
+++ support.module	2011-03-07 09:42:31.000000000 +0100
@@ -2720,7 +2723,7 @@
     $form['update'] = array(
       '#title' => t('Update'),
       '#type' => 'textarea',
-      '#required' => TRUE,
+      '#required' => variable_get('support_update_text', TRUE),
       '#description' => t('This text will be added to all selected tickets.'),
     );
     if (user_access('can suppress notification') && variable_get('support_notifications', TRUE)) {
--- support.admin.inc	2011-02-25 03:11:09.000000000 +0100
+++ ../../support.admin.inc	2011-03-07 09:32:40.000000000 +0100
@@ -389,6 +395,12 @@
     '#default_value' => variable_get('support_autocreate_users', TRUE),
     '#description' => t('Check this box if you would like the support module to automatically create new user accounts when emails are received from unknown email addresses.  If you uncheck this box and have "Integrate inbound email" enabled for one or more of your clients, notification emails will be sent when emails are discarded notifying the sender that they have to register to be able to create or update support tickets via mail. This option can also be set on a per-client basis.'),
   );
+  $form['user']['support_update_text'] = array(
+    '#type' => 'checkbox',
+    '#title' => t('Mandantory comment on ticket update'),
+    '#description' => t('Force comments on all ticket update operations on ticket overview page.'),
+    '#default_value' => variable_get('support_update_text', TRUE),
+  );
 
   $form['search'] = array(
     '#type' => 'fieldset',
