diff --git a/src/PHPSQLParser/PHPSQLParser.php b/src/PHPSQLParser/PHPSQLParser.php index 97da8ad8..8f9ddb79 100644 --- a/src/PHPSQLParser/PHPSQLParser.php +++ b/src/PHPSQLParser/PHPSQLParser.php @@ -95,7 +95,7 @@ public function __construct($sql = false, $calcPositions = false, array $options public function parse($sql, $calcPositions = false) { $oldInternalEncoding = null; - if ($this->options->isMBOverloaded()) { + if ($this->options->isMBOverloaded() && extension_loaded('mbstring')) { $oldInternalEncoding = mb_internal_encoding(); mb_internal_encoding('8bit'); }