diff --git a/lib/resource/index.js b/lib/resource/index.js
index <HASH>..<HASH> 100644
--- a/lib/resource/index.js
+++ b/lib/resource/index.js
@@ -350,7 +350,7 @@ Resource = new Class({
 			  , paginator
 			  ;
 
-			objects = objects || [];
+			objects = objects || '[]';
 			objects = this.sort( JSON.parse( objects ) );
 			debug( 'paging' );
 			paginator = new this.options.paginator({
make sure default data from _get_list is a json string.

can't parse an object