1diff --git a/bzip2recover.c b/bzip2recover.c
2index f9de049..252c1b7 100644
3--- a/bzip2recover.c
4+++ b/bzip2recover.c
5@@ -457,6 +457,7 @@ Int32 main ( Int32 argc, Char** argv )
6 bsPutUChar ( bsWr, 0x50 ); bsPutUChar ( bsWr, 0x90 );
7 bsPutUInt32 ( bsWr, blockCRC );
8 bsClose ( bsWr );
9+ outFile = NULL;
10 }
11 if (wrBlock >= rbCtr) break;
12 wrBlock++;