diff --git a/plugins/views_plugin_display.inc b/plugins/views_plugin_display.inc
index 15b8e21..3438e83 100644
--- a/plugins/views_plugin_display.inc
+++ b/plugins/views_plugin_display.inc
@@ -58,7 +58,12 @@ class views_plugin_display extends views_plugin {
     $use_pager = $this->get_option('use_pager');
     $pager = $this->get_option('pager');
     // Check if the pager options were already converted.
-    if ((!empty($items_per_page) && $items_per_page != 10) || !empty($offset) || !empty($use_pager)) {
+    // If none of this conditions met, the pager is likely converted but if the options
+    // are exactly the default values this condition doesn't met, so check for the api version of the view.
+    // This conversion so only works for non-database views
+    // @TODO: Find a proper way to convert this kind of database views as well.
+    if (((!empty($items_per_page) && $items_per_page != 10) || !empty($offset) || !empty($use_pager))
+      || (!empty($view->api_version) && $view->api_version == 2)) {
       // Find out the right pager type.
       // If the view "use pager" it's a normal/full pager.
       if ($use_pager) {
