protected 	@set_magic_quotes_runtime(0); from running under PHP 5.3, as it will trigger the loading of the Exceptions class, which triggers get_config() which will statically load some config items that might change later with $assign_to_config
diff --git a/system/codeigniter/CodeIgniter.php b/system/codeigniter/CodeIgniter.php
index 5c14c7d..5cf7d2f 100644
--- a/system/codeigniter/CodeIgniter.php
+++ b/system/codeigniter/CodeIgniter.php
@@ -57,7 +57,11 @@
  * ------------------------------------------------------
  */
 set_error_handler('_exception_handler');
-@set_magic_quotes_runtime(0); // Kill magic quotes
+
+if ( ! is_php(5.3))
+{
+	@set_magic_quotes_runtime(0); // Kill magic quotes
+}
 
 /*
  * ------------------------------------------------------