Actually withCurrentUser render null if there is no user. It maybe should render the children with a null user prop instead?