diff --git a/web/components/vote/votes.js b/web/components/vote/votes.js
index f7d1623b6df457e6797723f9e5321f6edeaa5134..b190b6ec63ba04151eaec0a77dd937e3480d5319 100644
--- a/web/components/vote/votes.js
+++ b/web/components/vote/votes.js
@@ -133,10 +133,11 @@ class Vote {
   async refreshBreadCrumb() {
     let round = await this.RoundModel.getRound(this.RoundID);
     let election = await this.ElectionModel.getElection(round.ElectionID);
-    let area = await this.AreaModel.getArea(this.AreaID);
     let deskRound = await this.DeskRoundModel.getDeskRound(this.DeskRoundID);
     this.desk = await this.DeskModel.getDesk(deskRound.DeskID);
     let section = await this.SectionModel.getSection(this.desk.SectionID);
+    let area = await this.AreaModel.getArea(section.AreaID);
+    this.AreaID = area.ID;
 
     let breadcrumb = document.getElementById("vote-breadcrumb");
     let el = document.createElement("li");