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();