--- node.module.old	2005-10-20 22:48:06.000000000 +0200
+++ node.module	2005-11-16 21:26:46.000000000 +0100
@@ -1614,7 +1614,7 @@
  * Generate a listing of promoted nodes.
  */
 function node_page_default() {
-  $result = pager_query(db_rewrite_sql('SELECT n.nid, n.sticky, n.created FROM {node} n WHERE n.promote = 1 AND n.status = 1 ORDER BY n.sticky DESC, n.created DESC'), variable_get('default_nodes_main', 10));
+  $result = pager_query(db_rewrite_sql('SELECT n.nid, n.sticky, n.created FROM {node} n WHERE n.promote = 1 AND n.status = 1 ORDER BY n.sticky DESC, n.' . variable_get('sorting_promoted_order', 'created') .' '. variable_get('sorting_promoted_direction', 'DESC')), variable_get('default_nodes_main', 10));
 
   if (db_num_rows($result)) {
     drupal_add_link(array('rel' => 'alternate',
