Alex,
It does have a float needle and I would assume that it has fallen out when you took the primer cap off. The needle is near where the float connects to the pin and it will be either white or black in colour.
Make sure that when you put it back in that you have the pointed end in first otherwise it will still leak.
We have information in the parts list and manuals area under Questions on lawn mowers.
