diff --git a/src/views/page-polls.pug b/src/views/page-polls.pug
index f288a09539cc0c151a9bfa6bf1e556c8fe918c2e..89ec73d245a1ea1453d147a612977037545348bb 100644
--- a/src/views/page-polls.pug
+++ b/src/views/page-polls.pug
@@ -1,9 +1,10 @@
-solid-poll(
-  data-src=component.endpoints.get
-  data-dest=component.endpoints.post
-  range-tags=component.endpoints.pollRangeTags
-  range-circles=component.endpoints.pollRangeCircles
-  upload-dir=component.endpoints.uploads
-  display-start-end-date=component.parameters.displayStartEndDates
-  uniq=component.uniq
-)
+solid-poll(
+  data-src=component.endpoints.get
+  data-dest=component.endpoints.post
+  range-tags=component.endpoints.pollRangeTags
+  range-circles=component.endpoints.pollRangeCircles
+  upload-dir=component.endpoints.uploads
+  uniq=component.uniq
+)&attributes({
+  "display-start-end-date": component.parameters ? component.parameters.displayStartEndDates : false
+})