**Bug introduced in 7.0 or earlier and persisting through 12.0** ---------- Show @ Graph[{1 -> 2, 2 -> 3}, Frame -> True] Normal @ % [![enter image description here][1]][1] Is this a pure bug, or have I missed something? ---------- `InputForms` reveal that `Disks` are converted correctly while `Arrows` remain in `GraphicsComplex` form. Going with investigation further, I found that not all `Arrows`... {#, Normal @ #} & @ Graphics[ GraphicsComplex[ {{0, 0}, {1., 0}, {2., 0}}, { {[email protected], Blue, Arrow[{{1, 2}, {2, 3}}, .03]}, {[email protected], Red, Arrow[{1, 2}, .03], Arrow[{2, 3}, .03]} }], ImageSize -> 300 ] [![enter image description here][2]][2] So, as we can see, "separate" arrows are converted correctly while those gathered under one `Arrow` are not... **Q** is there any quick fix to convert `Graph` to normal form correctly? V10.3.1 Win 10 [1]: https://i.sstatic.net/PFNnS.png [2]: https://i.sstatic.net/G4m42.png