It's my day of stupid immigration-related questions.
The American Citizen Services section of the US Consulate website lists "social security card" as a needed item for in-person application requirements to renew your US passport. This makes no sense as having the number is enough to renew by mail (you put the number on the application).
When you call, they say to e-mail (which I did) but probably faster and more reliable info here. Last time I renewed (2010) I don't think I had the card. I mean, mostly it's not something you need and is a flimsy piece of paper that gets destroyed in your wallet. Mine is probably somewhere in the US and there is now some lifetime cap of the number of replacement cards you can get.
If anyone has renewed at the consulate recently and could let me know, it would be appreciated. Thanks!