Fixed simple case of returning new node when splitting a leaf node