diff --git a/src/uiSelectController.js b/src/uiSelectController.js
index c0a1a94ac..dda362969 100644
--- a/src/uiSelectController.js
+++ b/src/uiSelectController.js
@@ -466,7 +466,8 @@ uis.controller('uiSelectCtrl',
 
   // If tagging try to split by tokens and add items
   ctrl.searchInput.on('paste', function (e) {
-    var data = e.originalEvent.clipboardData.getData('text/plain');
+    var clipboardData = e.clipboardData || e.originalEvent.clipboardData;
+    var data = clipboardData.getData('text/plain');
     if (data && data.length > 0 && ctrl.taggingTokens.isActivated && ctrl.tagging.fct) {
       var items = data.split(ctrl.taggingTokens.tokens[0]); // split by first token only
       if (items && items.length > 0) {