diff --git a/sites/all/modules/contrib/notifications/notifications.admin.inc b/sites/all/modules/contrib/notifications/notifications.admin.inc
index 78e2800..a9bc288 100644
--- a/sites/all/modules/contrib/notifications/notifications.admin.inc
+++ b/sites/all/modules/contrib/notifications/notifications.admin.inc
@@ -273,6 +273,10 @@ function notifications_admin_events_form() {
   // Compile array from plug-ins and settings
   $events = notifications_event_types();
   $current = variable_get('notifications_events', array());
+  
+   # PB:2011/01/13 dedubing multiple update notifications
+     $currentCombine = variable_get('notifications_events_dedubing', array());
+  # PB:2011/01/13 dedubing multiple update notifications END
 
   if ($events) {
     $form['notifications_events'] = array(
@@ -281,6 +285,23 @@ function notifications_admin_events_form() {
       '#tree' => TRUE,
       '#description' => t('Check the events for which notifications should be triggered.'),
     );
+    
+       # PB:2011/01/13 dedubing multiple notifications
+   $form['notifications_events_dedubing'] = array(
+     '#title' => t('Dedubimg notifications'),
+     '#type' => 'fieldset',
+     '#tree' => TRUE,
+     '#description' => t('Combine update notifications for the same node in one digest line.'),
+   );
+   
+   $form['notifications_events_dedubing']['combine'] = array(
+     '#type' => 'checkbox',
+     '#title' => 'Reduce update notifications verbosity',
+      '#default_value' => isset($currentCombine['combine']) ? $currentCombine['combine']:0,
+    );
+    # PB:2011/01/13 dedubing multiple update notifications END
+    
+    
     foreach ($events as $object => $object_info) {
       foreach ($object_info as $action => $action_info) {
         $form['notifications_events'][$object][$action] = array(