It is still wrong though, since it is wrong to dereference a null pointer. The good part is that this is more likely to result in a crash than to silently "work" when it doesn't, and perhaps more...