diff --git a/modules/browser/ga_push_browser.js b/modules/browser/ga_push_browser.js
index 8ba7a77..7f9ad32 100755
--- a/modules/browser/ga_push_browser.js
+++ b/modules/browser/ga_push_browser.js
@@ -7,7 +7,11 @@
           $elem = $(this);
           $elem.bind(value['bind'], function() {
             if (typeof(_gaq) == 'object') {
-              _gaq.push(['_trackEvent', value['push'][0], value['push'][1], value['push'][2] , value['push'][3]]);
+              // Make sure the fourth argument is numeric.
+              value['push'][3] = Number(value['push'][3]);
+              if (!isNaN(value['push'][3])) {
+                _gaq.push(['_trackEvent', value['push'][0], value['push'][1], value['push'][2] , value['push'][3]]);
+              }
             }
           });
         });
