diff --git a/linode/api.py b/linode/api.py
index <HASH>..<HASH> 100644
--- a/linode/api.py
+++ b/linode/api.py
@@ -33,4 +33,6 @@ def get_objects(endpoint, prop, model=None):
     if not prop in json:
         return False
 
-    return mappings.make_paginated_list(json, prop)
+    if 'total_pages' in json:
+        return mappings.make_paginated_list(json, prop)
+    return mappings.make_list(json[prop])
diff --git a/linode/util/paginatedList.py b/linode/util/paginatedList.py
index <HASH>..<HASH> 100644
--- a/linode/util/paginatedList.py
+++ b/linode/util/paginatedList.py
@@ -16,7 +16,6 @@ class PaginatedList(object):
         from linode.api import api_call
         from linode import mappings
 
-        print("Loading page {}".format(page_number))
         j = api_call("/{}?page={}".format(self.page_endpoint, page_number+1))
         l = mappings.make_list(j[self.page_endpoint])
         self.lists[page_number] = l
Non-paging services work again, cleanup