I have the same problem as raised in 
Alternatively, as @rawr mentions below, you can replicate the coord_polar() call to get the same results, just make sure you specify theta = "y".
ggpie(df, "value", label = "group")
coord_polar(theta = "y", clip = "off")
