diff --git a/index.html b/index.html
index 1b135eb..3545ba6 100644
--- a/index.html
+++ b/index.html
@@ -1903,7 +1903,8 @@ h2 {
applyTheme();
subscribeToSystemThemeChange();
- if (tasks.length === 0 && habits.length === 0) {
+ // Demo-Daten laden wenn localStorage leer ist oder keine echten Daten hat
+ if (localStorage.getItem('nv_t') === null || localStorage.getItem('nv_t') === '[]') {
loadDemoData();
}