diff --git a/src/frontend/cass-shortcode-calendar-global.js b/src/frontend/cass-shortcode-calendar-global.js
index c9f0fa1..60d7be3 100644
--- a/src/frontend/cass-shortcode-calendar-global.js
+++ b/src/frontend/cass-shortcode-calendar-global.js
@@ -271,7 +271,11 @@ document.addEventListener('DOMContentLoaded', function () {
document.getElementById("raceMeeting").innerHTML = "Le lieu de RDV est " + race.meetingPlaceName + ".";
document.getElementById("IDRace").value = race.IDRace;
document.getElementById("pageUrl").value = window.location;
- document.getElementById("linkManageUser").href = siteUrl + "/wp-admin/admin.php?page=cass-admin-race-user-list&action=edit&IDRace="+race.IDRace;
+ var linkElement = document.getElementById("linkManageUser");
+ if (linkElement) {
+ linkElement.href = siteUrl + "/wp-admin/admin.php?page=cass-admin-race-user-list&action=edit&IDRace=" + race.IDRace;
+ }
+
this.eventRaceSelected = race.IDRace;
raceSubscriptionStartEndMeetingPlaceParticipiant = 'Les inscriptions sont ouvertes du ' + getDateFormated(race.subscriptionStart) + ' au ' + getDateFormated(race.subscriptionEnd) + '.';