protected function ensureIEOverSSLCompatibility(Request $request) {

		if (
			FALSE !== stripos($this->headers->get('Content-Disposition'), 'attachment') &&
			preg_match('/MSIE (.*?);/i', $request->server->get('HTTP_USER_AGENT'), $match) == 1 &&
			TRUE === $request->isSecure()
		) {
			if (intval(preg_replace('/(MSIE )(.*?);/', '$2', $match[0])) < 9) {
				$this->headers->remove('Cache-Control');
			}
		}

	}