From f90efc8847a00dcc7318559bac21ede56336c373 Mon Sep 17 00:00:00 2001 From: Tim Starling Date: Mon, 8 Feb 2010 07:01:46 +0000 Subject: [PATCH] Initial fix for bug 20757. Committing for test on server. --- includes/Revision.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/includes/Revision.php b/includes/Revision.php index eeae08b3df..cbf5625f1d 100644 --- a/includes/Revision.php +++ b/includes/Revision.php @@ -750,7 +750,9 @@ class Revision { } global $wgLegacyEncoding; - if( $wgLegacyEncoding && !in_array( 'utf-8', $flags ) && !in_array( 'utf8', $flags ) ) { + if( $text !== false && $wgLegacyEncoding + && !in_array( 'utf-8', $flags ) && !in_array( 'utf8', $flags ) ) + { # Old revisions kept around in a legacy encoding? # Upconvert on demand. # ("utf8" checked for compatibility with some broken -- 2.20.1