on my pc it hold values and unfortunately i cannot test on the clients pc's so would this work?

in runs though the code fine on my machine....

Code:
 If bFile.Length = 0 Then
            Else
                clsStream.Write(bFile, 0, bFile.Length)
            End If