if (threadView != null) {
ConversationBlip ref = findBefore(blip, parentThread.getBlips());
BlipView refView = viewOf(ref);
// Render the new blip.
threadView.insertBlipAfter(refView, blip);
bubbleBlipCountUpdate(blip);
} else {
throw new IllegalStateException("threadView not present");
}
}