Index: sites/all/modules/views_alpha_pager/views_alpha_pager.module
===================================================================
--- sites/all/modules/views_alpha_pager/views_alpha_pager.module	(revision 742)
+++ sites/all/modules/views_alpha_pager/views_alpha_pager.module	(working copy)
@@ -110,7 +110,7 @@
 }
 
 function views_alpha_pager_views_query_alter(&$query, &$view, $summary, $level) {
-  $placement = _views_alpha_pager_get_placement($view->vid);
+  $placement = _views_alpha_pager_get_placement($view);
   if (!$placement) {
     return;
   }
@@ -308,17 +308,17 @@
   return l($item_display, $link['href'], $attributes, $link['query']);
 }
 
-function _views_alpha_pager_get_placement($vid = FALSE, $reset = FALSE) {
+function _views_alpha_pager_get_placement($view = FALSE, $reset = FALSE) {
   static $cache;
   if ($reset || !isset($cache)) {
     $cache = array(FALSE => 0);
   }
-  if ($vid !== FALSE && !isset($cache[$vid])) {
-    $placement = db_result(db_query("SELECT placement from {views_alpha_pager} WHERE vid = %d", $vid));
+  if ($view !== FALSE && !isset($cache[$vid]) && $view->use_pager != 0) {
+    $placement = db_result(db_query("SELECT placement from {views_alpha_pager} WHERE vid = %d", $view->vid));
     if (!isset($placement)) {
       $placement = 0;
     }
-    $cache[$vid] = $placement;
+    $cache[$view->vid] = $placement;
   }
-  return $cache[$vid];
+  return $cache[$view->vid];
 }
