--- application.js.bak	2014-03-10 23:32:12.363744396 +0100
+++ application.js	2014-03-11 00:08:08.039769888 +0100
@@ -246,9 +246,13 @@
                 if (actionEntry.callback)
                     action.connect('activate', Lang.bind(this, actionEntry.callback));
 
-                if (actionEntry.accel)
+                if (actionEntry.accel){
+                    if (actionEntry.accel instanceof Array) {
+                     this.set_accels_for_action(action.print_detailed_name("app."+actionEntry.name,null),actionEntry.accel);
+                    } else {
                     this.add_accelerator(actionEntry.accel, 'app.' + actionEntry.name, null);
-
+                   }  
+                }
                 this.add_action(action);
             }));
     },
@@ -447,9 +451,7 @@
               window_mode: WindowMode.WindowMode.PREVIEW },
             { name: 'find-prev', accel: '<Shift><Primary>g',
               window_mode: WindowMode.WindowMode.PREVIEW },
-            { name: 'zoom-in', accel: '<Primary>plus',
-              window_mode: WindowMode.WindowMode.PREVIEW },
-            { name: 'zoom-in', accel: '<Primary>equal',
+            { name: 'zoom-in', accel: ['<Primary>plus','<Primary>equal'],
               window_mode: WindowMode.WindowMode.PREVIEW },
             { name: 'zoom-out', accel: '<Primary>minus',
               window_mode: WindowMode.WindowMode.PREVIEW },
