TMZ is reporting that Khloe Kardashian gave birth to a baby girl early Thursday morning and despite the cheating rumors, Cavalier Tristan Thompson was there for the birth. 

Khloe delivered a baby girl early Thursday morning — around 4 AM EDT — at a hospital outside Cleveland … according to our Kardashian sources.

TMZ also reports that the couple’s baby girl does not yet have a name. Khloe might be waiting until all of Tristan’s flings come to light, so she doesn’t accidentally name her child after a woman he allegedly cheated with.

What a time for their child to arrive. For the sake of their child, let’s all hope her mother and father get things straightened out.