diff --git a/apps/spreadsheeteditor/mobile/src/controller/DropdownList.jsx b/apps/spreadsheeteditor/mobile/src/controller/DropdownList.jsx
index 13aa8701e..763add287 100644
--- a/apps/spreadsheeteditor/mobile/src/controller/DropdownList.jsx
+++ b/apps/spreadsheeteditor/mobile/src/controller/DropdownList.jsx
@@ -13,16 +13,16 @@ class DropdownListController extends Component {
             isOpen: false
         };
 
-        Common.Notifications.on('openDropdownList', addArr => {
-            this.initDropdownList(addArr);
+        Common.Notifications.on('openDropdownList', (textArr, addArr) => {
+            this.initDropdownList(textArr, addArr);
         });
     }
 
-    initDropdownList(addArr) {
-        this.listItems = addArr.map(item => {
+    initDropdownList(textArr, addArr) {
+        this.listItems = textArr.map((item, index) => {
             return {
-                caption: item.getTextValue(), 
-                value: item
+                caption: item, 
+                value: addArr ? addArr[index] : item
             };
         });
 
diff --git a/apps/spreadsheeteditor/mobile/src/controller/Main.jsx b/apps/spreadsheeteditor/mobile/src/controller/Main.jsx
index 44be0b004..2a7548f21 100644
--- a/apps/spreadsheeteditor/mobile/src/controller/Main.jsx
+++ b/apps/spreadsheeteditor/mobile/src/controller/Main.jsx
@@ -455,7 +455,7 @@ class MainController extends Component {
                 dropdownListTarget.css({left: `${showPoint[0]}px`, top: `${showPoint[1]}px`});
             }
 
-            Common.Notifications.trigger('openDropdownList', addArr);
+            Common.Notifications.trigger('openDropdownList', textArr, addArr);
         } else {
             !validation && f7.dialog.create({
                 title: t('Controller.Main.notcriticalErrorTitle'),