35mm. It's more versatile. The 50mm is such an overrated lens not to mention not a good portrait lens.People's heads will get distorted when shot with the 50mm (unless you're going for the distorted head look).
I agree with Peteroc. Keep the 35mm and get either the 85mm or 135mm.
Are you saying the 35mm is better than the 50 for close portraits?
Personally, I think neither is good for that, use an 85mm or 135.
EF Lenses: 50mm STM, 300mm f/2.8L II IS, 16-35mm f/4L IS, 24-105mm f/4L IS MkI, 70-200mm f/2.8LIS II 600EX-RT (x3), 1.4xIII and 2xIII extenders
EF-M Lenses: 22mm f/2, 15-45mm, 55-200mm