                 angle = absoluteAngles[xIndex - 1] * phaseX
             }
             
-            let sliceSpace = set.sliceSpace
+            let sliceSpace = visibleAngleCount <= 1 ? 0.0 : set.sliceSpace
             
             let sliceAngle = drawAngles[xIndex]
             var innerRadius = userInnerRadius

                visibleAngleCount++;
            }
        }

        CGContextSaveGState(context)
        

        
        let entryCount = dataSet.entryCount
        var drawAngles = chart.drawAngles
        let center = chart.centerCircleBox
        let radius = chart.radius
        let drawInnerArc = chart.drawHoleEnabled && !chart.drawSlicesUnderHoleEnabled
