diff --git a/core/lib/Drupal/Core/Database/Statement.php b/core/lib/Drupal/Core/Database/Statement.php
index 1625bab..49dc05b 100644
--- a/core/lib/Drupal/Core/Database/Statement.php
+++ b/core/lib/Drupal/Core/Database/Statement.php
@@ -81,6 +81,13 @@ public function getQueryString() {
   /**
    * {@inheritdoc}
    */
+  public function fetch($mode = NULL, $cursor_orientation = \PDO::FETCH_ORI_NEXT, $cursor_offset = NULL) {
+    return parent::fetch($mode, $cursor_orientation, $cursor_offset);
+  }
+
+  /**
+   * {@inheritdoc}
+   */
   public function fetchCol($index = 0) {
     return $this->fetchAll(\PDO::FETCH_COLUMN, $index);
   }
diff --git a/core/lib/Drupal/Core/Database/StatementInterface.php b/core/lib/Drupal/Core/Database/StatementInterface.php
index 6792e3e..63c9388 100644
--- a/core/lib/Drupal/Core/Database/StatementInterface.php
+++ b/core/lib/Drupal/Core/Database/StatementInterface.php
@@ -114,7 +114,7 @@ public function setFetchMode($mode, $a1 = NULL, $a2 = array());
    * @return
    *   A result, formatted according to $mode.
    */
-   public function fetch($mode = NULL, $cursor_orientation = NULL, $cursor_offset = NULL);
+   public function fetch($mode = NULL, $cursor_orientation = \PDO::FETCH_ORI_NEXT, $cursor_offset = NULL);
 
   /**
    * Returns a single field from the next record of a result set.
