Fixed bug: 5043
diff --git a/system/database/DB_driver.php b/system/database/DB_driver.php
index 6b60d67..1682b59 100644
--- a/system/database/DB_driver.php
+++ b/system/database/DB_driver.php
@@ -1126,7 +1126,7 @@
 	 */	

 	function display_error($error = '', $swap = '', $native = FALSE)

 	{

-		global $LANG;

+		$LANG =& load_class('Language');

 		$LANG->load('db');

 

 		$heading = $LANG->line('db_error_heading');