diff --git a/resources/comment_resource.inc b/resources/comment_resource.inc
index 30d2eed..cae269a 100644
--- a/resources/comment_resource.inc
+++ b/resources/comment_resource.inc
@@ -116,7 +116,7 @@ function _comment_resource_definition() {
           array(
             'name' => 'pagesize',
             'optional' => TRUE,
-            'type' => 'init',
+            'type' => 'int',
             'description' => 'Number of records to get per page.',
             'default value' => variable_get('services_comment_index_page_size', 20),
             'source' => array('param' => 'pagesize'),
diff --git a/resources/file_resource.inc b/resources/file_resource.inc
index 79babe1..2822f64 100644
--- a/resources/file_resource.inc
+++ b/resources/file_resource.inc
@@ -112,7 +112,7 @@ function _file_resource_definition() {
           array(
             'name' => 'pagesize',
             'optional' => TRUE,
-            'type' => 'init',
+            'type' => 'int',
             'description' => 'Number of records to get per page.',
             'default value' => variable_get('services_file_index_page_size', 20),
             'source' => array('param' => 'pagesize'),
diff --git a/resources/node_resource.inc b/resources/node_resource.inc
index c3e3112..0633174 100644
--- a/resources/node_resource.inc
+++ b/resources/node_resource.inc
@@ -104,7 +104,7 @@ function _node_resource_definition() {
           array(
             'name' => 'pagesize',
             'optional' => TRUE,
-            'type' => 'init',
+            'type' => 'int',
             'description' => 'Number of records to get per page.',
             'default value' => variable_get('services_node_index_page_size', 20),
             'source' => array('param' => 'pagesize'),
diff --git a/resources/taxonomy_resource.inc b/resources/taxonomy_resource.inc
index 2b62a5a..af7040f 100644
--- a/resources/taxonomy_resource.inc
+++ b/resources/taxonomy_resource.inc
@@ -107,7 +107,7 @@ function _taxonomy_resource_definition() {
           array(
             'name' => 'pagesize',
             'optional' => TRUE,
-            'type' => 'init',
+            'type' => 'int',
             'description' => 'Number of records to get per page.',
             'default value' => variable_get('services_taxonomy_term_index_page_size', 20),
             'source' => array('param' => 'pagesize'),
diff --git a/resources/user_resource.inc b/resources/user_resource.inc
index 39fe793..781eeb2 100644
--- a/resources/user_resource.inc
+++ b/resources/user_resource.inc
@@ -112,7 +112,7 @@ function _user_resource_definition() {
           array(
             'name' => 'pagesize',
             'optional' => TRUE,
-            'type' => 'init',
+            'type' => 'int',
             'description' => 'Number of records to get per page.',
             'default value' => variable_get('services_user_index_page_size', 20),
             'source' => array('param' => 'pagesize'),
