Kris Jenner has cut her holiday short to be with Rob Kardashian.

Kris Jenner

Kris Jenner

The 'Keeping Up With The Kardashians' star reportedly took the first flight out of St. Barts when she heard her only son had been hospitalised and allegedly diagnosed with diabetes.

A source told PEOPLE magazine: "Rob had stomach problems over the weekend and didn't feel well. He was at the hospital briefly.

"He has to take medicine now to control his blood sugar level. He was also told he needs to rethink his whole lifestyle. He needs to see a dietitian and change the way he eats. If he doesn't change his lifestyle, he was told that it could have serious consequences."

Meanwhile, Kris - who was sunning herself in the Caribbean holiday spot with partner Corey Gamble - is said to have previously expressed concern for the 28-year-old sock designer.

A source said: "Kris doesn't want Rob on the show when he is emotionally unstable. The attitude has always been that when Rob gets his act together, starts working out and loses weight, everything will be good and he will be happy.

"But behind the weight gain is this very unhealthy mental state that he keeps struggling with."