diff --git a/src/widgets/vikunja/component.jsx b/src/widgets/vikunja/component.jsx
index 01fa2f9a..09704338 100644
--- a/src/widgets/vikunja/component.jsx
+++ b/src/widgets/vikunja/component.jsx
@@ -28,9 +28,8 @@ export default function Component({ service }) {
const projects = projectsData.filter((project) => project.id > 0); // saved filters have id < 0
- const vikunjaDefaultDueDate = new Date("0001-01-01T00:00:00Z");
const oneWeekFromNow = new Date(Date.now() + 7 * 24 * 60 * 60 * 1000);
- const tasksWithDueDate = tasksData.filter((task) => new Date(task.dueDate) > vikunjaDefaultDueDate);
+ const tasksWithDueDate = tasksData.filter((task) => !task.dueDateIsDefault);
const tasks7d = tasksWithDueDate.filter((task) => new Date(task.dueDate) <= oneWeekFromNow);
const tasksOverdue = tasksWithDueDate.filter((task) => new Date(task.dueDate) <= new Date(Date.now()));
const tasksInProgress = tasksData.filter((task) => task.inProgress);
@@ -44,7 +43,7 @@ export default function Component({ service }) {