Index: includes/pager.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/pager.inc,v
retrieving revision 1.53
diff -u -r1.53 pager.inc
--- includes/pager.inc	15 Jan 2006 16:55:35 -0000	1.53
+++ includes/pager.inc	17 Mar 2006 15:31:42 -0000
@@ -62,7 +62,7 @@
 
   // Construct a count query if none was given.
   if (!isset($count_query)) {
-    $count_query = preg_replace(array('/SELECT.*?FROM/As', '/ORDER BY .*/'), array('SELECT COUNT(*) FROM', ''), $query);
+    $count_query = preg_replace(array('/SELECT(.|\n)*?FROM/As', '/ORDER BY (.|\n)*/'), array('SELECT COUNT(*) FROM', ''), $query);
   }
 
   // Convert comma-separated $page to an array, used by other functions.
