It's pointing to it but unlike vb6, when you declare a string it doesnt point to "" by default. If you look with attention to your code you will see that in some situations your string will point to nothing