diff --git a/app/static/js/jury_but.js b/app/static/js/jury_but.js
index 11be4de7a9c7b63cc19c710db17d2056cccc1e87..5846fb7c24dbb7d3e57ab5714da0b13c46cf2b13 100644
--- a/app/static/js/jury_but.js
+++ b/app/static/js/jury_but.js
@@ -62,7 +62,7 @@ $(function () {
next_idx = cur_idx + 1;
}
}
- if (prev_idx != -1) {
+ if ((prev_idx != -1) && (etudids[prev_idx] != null)) {
let elem = document.querySelector("div.prev a");
if (elem) {
elem.href = elem.href.replace("PREV", etudids[prev_idx]);
@@ -71,7 +71,7 @@ $(function () {
} else {
document.querySelector("div.prev").innerHTML = "";
}
- if (next_idx != -1) {
+ if ((next_idx != -1) && (etudids[next_idx] != null)) {
let elem = document.querySelector("div.next a");
if (elem) {
elem.href = elem.href.replace("NEXT", etudids[next_idx]);
@@ -114,9 +114,10 @@ function get_form_state() {
$("document").ready(function () {
FORM_STATE = get_form_state();
- document
- .querySelector("form#jury_but")
- .addEventListener("submit", jury_form_submit);
+ let the_form = document.querySelector("form#jury_but");
+ if (the_form) {
+ the_form.addEventListener("submit", jury_form_submit);
+ }
});
function is_modified() {