diff --git a/GVRf/Framework/framework/src/main/java/org/gearvrf/scene_objects/GVRCylinderSceneObject.java b/GVRf/Framework/framework/src/main/java/org/gearvrf/scene_objects/GVRCylinderSceneObject.java index ffe0a1588..12891aa55 100644 --- a/GVRf/Framework/framework/src/main/java/org/gearvrf/scene_objects/GVRCylinderSceneObject.java +++ b/GVRf/Framework/framework/src/main/java/org/gearvrf/scene_objects/GVRCylinderSceneObject.java @@ -649,7 +649,7 @@ private void generateCylinder(CylinderParams params) { // bottom cap // 3 * numSlices - if (params.BottomRadius > 0) { + if (params.HasBottomCap && (params.BottomRadius > 0)) { createCap(params.BottomRadius, -halfHeight, params.SliceNumber, -1.0f, params.FacingOut); } }