Normal map not 'working' on complex object

Hi,

I have an object in my scene that I’m trying to apply a normal map to but it isn’t changing at all when I apply it. Works fine on a cube though.

Example, both objects have the same material:

Anyone know how to fix this? Any help appreciated.

FIXED

The objects didn’t have a UV mapping on them.