Image Texture Issue

Pretty new to Blender, having what I consider to be an odd problem. I’m using an image texture for a circular face of a mesh in one Blender file with no problem. However when I try to use the image in another file for a very similar shape it doesn’t show in the rendered image. It shows the relative color of the image instead of the image, as if I never added the Texture Coordinate node. The nodes are set up identically for the materials used in both files. I first tried copying the material from the first file into the second, and when that didn’t work I made a whole new material with the same node setup.

Here is the blend file:
[ATTACH]435602[/ATTACH]

Can anyone see what I’ve done wrong?

By default the textures are mapped to the object UVs. You have not UV unwrapped your object so blender does not know how you want to place the texture on the object
Option 1 - UV unwrap the obejct
Option 2 - Use a Texture Coordinate node to use a different coordinate system to use for mapping the texture