diff --git a/amd/src/creation_via_drag_and_drop.js b/amd/src/creation_via_drag_and_drop.js
index 599b70f629da28b8d04e20b29ec0488d8a0e1bf7..82a7eecc94842bca7a864425a121e6c89e32a0bf 100644
--- a/amd/src/creation_via_drag_and_drop.js
+++ b/amd/src/creation_via_drag_and_drop.js
@@ -158,6 +158,13 @@ define(['core/ajax',
                                     elem.value = ftsmaxnumfields;
                                     elem.click();
                                     elem.dispatchEvent(new Event('change')); // trigger hideIf rules in edit_moopt_form
+                                    elem = document.querySelector("#id_ftsstandardlang");
+                                    let options = elem.options;
+                                    for(let i = 0; i < options.length; i++) {
+                                        if(options[i].text.toLowerCase() === result.proglang.toLowerCase()) {
+                                            elem.selectedIndex = i;
+                                        }
+                                    }
                                     elem = document.querySelector("#id_enablecustomsettingsforfreetextinputfields");
                                     elem.checked = false;
                                     elem.click();