diff --git a/main/models.py b/main/models.py
index 22248fe659306f6ec6289d336df3016fe854608c..17eb38ced561887eeaa6bfd28666f9bcf5b08ad9 100644
--- a/main/models.py
+++ b/main/models.py
@@ -1048,7 +1048,7 @@ class MainSearchPage(
             context["results"] += list(results.all()[:15])
 
         context["results"].sort(
-            key=lambda result: result.date if hasattr(result, "date") else result.title,
+            key=lambda result: result.date if hasattr(result, "date") else None,
             reverse=True
         )