diff --git a/search_api_page.admin.inc b/search_api_page.admin.inc
index 013672e..3e4c8ef 100644
--- a/search_api_page.admin.inc
+++ b/search_api_page.admin.inc
@@ -207,7 +207,7 @@ function search_api_page_admin_add(array $form, array &$form_state) {
   else {
     $form['view_mode'] = array(
       '#type' => 'value',
-      '#value' => reset($view_modes),
+      '#value' => key($view_modes),
     );
   }
 
