no nothing to do with 2008, open the hypershade and right click on the shader and click on select objects with material and make sure the material is actually on the object ( it should highlight), if it is then hit ctrl +a on the keyboard to open the attribute editor and try reloading the texture on to the material because sometimes it can be a little quirky.
2 x Modeling Challenge Winner