This is also what I'm thinking. Only thing is that I think it is a widely used module and it would seem odd to me that no one has encountered this bug before :)
Comment on Re^4: BioPerl StandAloneBlast is returning unexpected undefined SearchIO object