The documentation on network views seems ambiguous to me.
At: http://docs.unity3d.com/Documentation/Components/net-NetworkView.html
the reference says:
“If you use Network.Instantiate() to create your Networked objects, you do not need to worry about allocating Network Views and assigning them yourself appropriately. It will all work automatically behind the scenes.”
However I’ve used Network.Instantiate() and the networkView of the associated object definitely does not exist. It seems you need to create them yourself.