The Kardashians spent Christmas together because they ''had to''.

Kris Jenner held her annual festive party and her ex-husband, Bruce Jenner and her daughter, Kim Kardashian West only stayed for a short time, a report has claimed.

A source shared: ''They had to show up at that party. They are under contract and part of their job obligations include fulfilling their job duties.

''The family is more like business partners than they are a family. As soon as the cameras were not on, their job was done and, just as they always do, they went on their way.''

Bruce, 65, reportedly attended for just an hour whilst Kim, 34 and her husband Kanye West, 37, were only seen at the party for a short time.

The rest of the Kardashian family - including Rob, 27 and Kourtney, 35 - didn't even make an appearance at the festive celebrations.

The 59-year-old 'Keeping Up With The Kardashians' star is believed to be desperate to prove ''everything is okay'' within the family following her recent divorce from Bruce.

A source told RadarOnline.com: ''Bruce and Kris's divorce absolutely drove this family apart.

''Kris's fake attempt at reconciliation, or even her making it seem like everything is okay, is just hilarious and is the furthest thing from the truth.''