I'm not sure that it is a bug. I have taken the 1k gems from someone and only received the 500 as well. If you notice though, when you take exp or coins or credits you only receive half of what you took. I think this is a feature.