diff --git a/migrations/20240327_add_created_table.py b/migrations/20240327_add_created_table.py
index 78f78c149b41f79289dd4eb32a31fe334f730ea5..cc417cc2cd1c012d372ecb34c1131779763848e4 100644
--- a/migrations/20240327_add_created_table.py
+++ b/migrations/20240327_add_created_table.py
@@ -40,6 +40,12 @@ def upgrade():
             if row[0] in users:
                 users[row[0]]["date"] = fromisoformat(row[1])
                 users[row[0]]["source"] = row[2]
+            else:
+                users[row[0]] = {
+                    "username": row[0],
+                    "date": fromisoformat(row[1]),
+                    "source": row[2],
+                }
 
     # Create new columns
     table.create_column("date", db.types.datetime)