Faces problem during extrude circle via absarc

Hi,

I’m trying to extrude circle via absarc:

...
let circle = new THREE.Shape();
circle.absarc( 0, 0, 0.05, 0, 2*Math.PI, false);
let extrudeSettings = { curveSegments:5, depth: 0.01, bevelEnabled: true, bevelSegments: 1, steps: 1, bevelSize: 0.001, bevelThickness: 0.005, extrudeMaterial : 1, material: 1, };
let extGeometry = new THREE.ExtrudeBufferGeometry( circle, extrudeSettings );
let geometry = new THREE.BufferGeometry();
geometry.copy(extGeometry);
let wireframe = new THREE.WireframeGeometry( geometry );
let line = new THREE.LineSegments( wireframe );
line.material.depthTest = false;
line.material.opacity = 1.0;
line.material.transparent = true;
scene.add( line );	
...

A result contains wierd end connection, how to make it right? I’ve tried different segment number, divided drawing by 3,4,6 parts, moved star point at the end of drawing - the result is always the same (this connection showed on the picture)

UPD It seems that it is a bug inside of extrusion process. Without extrusion edges are fine. Extrusion can be done only with hack such as circle.absarc( 0, 0, 0.05, 0, 2*Math.PI-0.0001, false) but it adds needless few faces.