Melody Chiu and Lanford Beard
May 09, 2016 04:50 PM

It’s been a rocky road for Kylie Jenner and soon-to-be sister-in-law Blac Chyna.

They share a passion for cosmetics and an entangled romantic history, so it’s only natural that Jenner, 18, has been slow to embrace her brother Rob Kardashian‘s fiancée, who revealed on Friday will also be this mother of his first child.

But, says a source close to the Kardashian-Jenner family, Kylie is joining her sisters in accepting Chyna – albeit somewhat reluctantly – “for the greater good.”

“The girls were super shocked at first about the pregnancy news, especially Kylie,” the source tells PEOPLE. “But at this time, Kylie especially was pushed to swallow her pride and support her family, even if she didn’t want to. She’s doing it for the greater good of everyone involved.”

Jenner and Chyna, 27, recently called a truce after months of squabbling. And though she may not agree with all of her brother’s decisions, they are finding peace amid this new family dynamic.

“There really isn’t anything anyone can do at this point,” added the source. “Rob and Blac are engaged and having a baby, and that’s that.”

A Keeping Up with the Kardashians source previously told PEOPLE that some of that acceptance comes from Rob’s firm line on his love – and what the consequences will be if she isn’t embraced.

“Rob has made it clear though that this is what he wants,” the insider added. “He seems very happy. The family knows that they need to be on his side, or he will shut them out. They are really playing by Rob’s rules now.”

And though the Kardashian matriarch Kris Jenner, 60, initially had a difficult time adjusting to the news, the insider says that now, “Kris is loving the news from a financial perspective because she sees this as an amazing media opportunity and financial gain for Rob.”

And the soon-to-be grandmother of six plans to treat Rob and Chyna’s future son or daughter just as she has the rest of her grandchildren: “The baby will be welcomed,” the KUWTK source told PEOPLE. “Just like with Kris’ other grandkids, Rob’s baby will be loved and spoiled.”

Keeping Up with the Kardashians airs Sundays (9 p.m. ET) on E!

You May Like