My husband receives a pension from the United Nations Joint Staff Pension fund. He was not a citizen while employed at UN and did not contribute to social security. Is he entitled to claim spousal benefits based on my social security record? We pay taxes on the taxable portion of his UN pension. The local social security office told us that his pension is considered a government pension. I've been reading online that it is considered a foreign pension and therefore he can claim spousal benefits. Who's right?