diff options
-rw-r--r-- | includes/database/sqlite/database.inc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/includes/database/sqlite/database.inc b/includes/database/sqlite/database.inc index aa11338a9..4b7aaa620 100644 --- a/includes/database/sqlite/database.inc +++ b/includes/database/sqlite/database.inc @@ -113,6 +113,10 @@ class DatabaseConnection_sqlite extends DatabaseConnection { * SQLite compatibility implementation for the SUBSTRING_INDEX() SQL function. */ public function sqlFunctionSubstringIndex($string, $delimiter, $count) { + // If string is empty, simply return an empty string. + if (empty($string)) { + return ''; + } $end = 0; for ($i = 0; $i < $count; $i++) { $end = strpos($string, $delimiter, $end + 1); |