--- blocks_and_nodes/handbook.module.1.8	Sat Oct 18 11:22:22 2008
+++ blocks_and_nodes/handbook.module	Sat Oct 18 13:14:29 2008
@@ -139,11 +139,11 @@ function handbook_revision_maintainers()
 }
 
 function handbook_recent_updates() {
-  $result = db_query_range("SELECT n.nid, n.title, n.changed, r.log, u.uid, u.name
+  $result = pager_query("SELECT n.nid, n.title, n.changed, r.log, u.uid, u.name
     FROM {node} n
     INNER JOIN {book} b ON n.vid = b.vid INNER JOIN {node_revisions} r ON n.vid = r.vid INNER JOIN {users} u ON u.uid = r.uid
     WHERE n.status = 1
-    ORDER BY n.changed DESC", 0, 50);
+    ORDER BY n.changed DESC", 50);
 
   while ($page = db_fetch_object($result)) {
     $rows[] = array(
@@ -156,6 +156,7 @@ function handbook_recent_updates() {
   $header = array('Page', 'Edited', 'Updated', 'Diff');
 
   $output = theme('table', $header, $rows);
+  $output .= theme('pager', NULL, 50);
   return $output;
 }
 
