summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--includes/pager.inc9
1 files changed, 7 insertions, 2 deletions
diff --git a/includes/pager.inc b/includes/pager.inc
index d207b9356..bf850f5b7 100644
--- a/includes/pager.inc
+++ b/includes/pager.inc
@@ -69,7 +69,12 @@ function pager_query($query, $limit = 10, $element = 0, $count_query = NULL) {
// Convert comma-separated $from to an array, used by other functions.
$pager_from_array = explode(',', $from);
- return db_query_range($query, $args, (int)$pager_from_array[$element], (int)$limit);
+ if (count($args)) {
+ return db_query_range($query, $args, (int)$pager_from_array[$element], (int)$limit);
+ }
+ else {
+ return db_query_range($query, (int)$pager_from_array[$element], (int)$limit);
+ }
}
/**
@@ -375,4 +380,4 @@ function pager_load_array($value, $element, $old_array) {
return $new_array;
}
-?> \ No newline at end of file
+?>