</blockquote>
Interesting... which line breaks in VLIDE?
First guess would be the line that deletes the block reference... the error suggests that the block exists elsewhere, perhaps nested inside of another block?
Admittedly, my code does not handle nested blocks, only primary.