diff --git a/layout.html b/layout.html
index 2b68e45..99010fc 100755
--- a/layout.html
+++ b/layout.html
@@ -880,8 +880,14 @@
e.preventDefault();
const new_block_dialog = document.getElementById("new_block_dialog");
const new_block_header = document.getElementById("new_block_dialog_header");
+ const new_block_start_time_input = document.getElementById("new_block_start_time");
const block_start_time = e.target.parentNode.firstElementChild.innerHTML;
new_block_header.innerHTML = "New program block for " + block_start_time;
+ new_block_start_time_input.value = block_start_time;
+ new_block_start_time_input.setAttribute("disabled", "disabled");
+
+ const new_block_dialog_id = document.getElementById("new_block_dialog_id");
+ new_block_dialog_id.value = randomUUID();
const new_block_close_button = document.getElementById("new_block_dialog_close_button");
new_block_close_button.addEventListener("click", (event) => {