Shuriken Particles Not Rendering?

OK this is strange I’m instantiating an object and particle system then attaching them together via parenting.

Now previously I had prefabs working fine with exactly the same setup (but just one instantiate call), but now the particles are not rendering?

They are being produced and if I drop the prefab of the particle system into the scene it shows particles, but some how when I do this it doesn’t work?

pseudo code...

GameObject item = Instantiate(itemPrefabs[intemIndex]);
GameObject ps = Instantiate(particlePrefab);

ps.transform.parent = item.transform;

Wierd anyone else get this problem?

Unity 3.5.6f4

Nothing to see here! These are not the droids your looking for. Move On!

Found the problem! ;0)