diff --git a/HTMLTestRunner.py b/HTMLTestRunner.py
index 8d60600..a288879 100644
--- a/HTMLTestRunner.py
+++ b/HTMLTestRunner.py
@@ -527,7 +527,6 @@ class _TestResult(TestResult):
def __init__(self, verbosity=1):
TestResult.__init__(self)
- self.outputBuffer = StringIO.StringIO()
self.stdout0 = None
self.stderr0 = None
self.success_count = 0
@@ -548,6 +547,7 @@ def __init__(self, verbosity=1):
def startTest(self, test):
TestResult.startTest(self, test)
# just one buffer for both stdout and stderr
+ self.outputBuffer = StringIO.StringIO()
stdout_redirector.fp = self.outputBuffer
stderr_redirector.fp = self.outputBuffer
self.stdout0 = sys.stdout