diff --git a/app/models/article.rb b/app/models/article.rb
index <HASH>..<HASH> 100644
--- a/app/models/article.rb
+++ b/app/models/article.rb
@@ -119,7 +119,7 @@ class Article < Content
 
     list_function << "page(paginate_hash[:page])"
     list_function << "per(paginate_hash[:per_page])"
-
+    list_function << "order('published_at desc, created_at desc')"
     eval(list_function.join('.'))
   end
Fixes a bug where article are not displayed the way they should be