Index: tiny_mce_gzip.php
===================================================================
--- tiny_mce_gzip.php	(revision 4210)
+++ tiny_mce_gzip.php	(working copy)
@@ -128,7 +128,7 @@
 	$encodings = explode(',', strtolower(preg_replace("/\s+/", "", $_SERVER['HTTP_ACCEPT_ENCODING'])));
 
 // Check for gzip header or northon internet securities
-if ((in_array('gzip', $encodings) || in_array('x-gzip', $encodings) || isset($_SERVER['---------------'])) && function_exists('ob_gzhandler') && !ini_get('zlib.output_compression')) {
+if ((in_array('gzip', $encodings) || in_array('x-gzip', $encodings) || isset($_SERVER['---------------'])) && function_exists('ob_gzhandler') && !ini_get('zlib.output_compression') && get_settings('gzipcompression')) {
 	$enc = in_array('x-gzip', $encodings) ? "x-gzip" : "gzip";
 
 	// Use cached file if it exists but not in debug mode
