PhotonPeer.ServerTimeInMilliSeconds is 0 sometimes in OnJoinedRoom

Options
Hi there,
I've found an inconsistency in behavior regarding PhotonPeer.ServerTimeInMilliSeconds.
Sometimes once i've joined a room its 0 but most of the time it is the correct value. This makes it difficult to check a timer value i have set in the room properties when the player joins since i cant compare it against the server time in some cases.

Does anyone know why this value is not always ready when the player has joined the room? Do i just need to wait until the value is not 0 before doing any checks against it?