Rhino Pipe and fillet issue

Hi, Is there a way for the pipe command to auto fillet sharp angles. It seems to fail once the curve selected for the pipe command is filleted less than the pipe radius. I would have thought the pipe will snip of the intersecting surfaces but it seems not and creates these small pocket surfaces, its a still a closed polysurf but want to remove those small pocket sections.