diff --git a/interface/src/avatar/Avatar.cpp b/interface/src/avatar/Avatar.cpp index 3eae0ef382..c82eaa2bac 100644 --- a/interface/src/avatar/Avatar.cpp +++ b/interface/src/avatar/Avatar.cpp @@ -505,10 +505,11 @@ void Avatar::renderBody(RenderMode renderMode, bool postLighting, float glowLeve { Glower glower(glowLevel); - if ((_shouldRenderBillboard || !(_skeletonModel.isRenderable() && getHead()->getFaceModel().isRenderable())) && - (postLighting || renderMode == SHADOW_RENDER_MODE)) { - // render the billboard until both models are loaded - renderBillboard(); + if (_shouldRenderBillboard || !(_skeletonModel.isRenderable() && getHead()->getFaceModel().isRenderable())) { + if (postLighting || renderMode == SHADOW_RENDER_MODE) { + // render the billboard until both models are loaded + renderBillboard(); + } return; }