**Bug fixed in 12.0** ---- Could somebody explain, why `Circle` does not inherit the `PlotStyle` of the plot when used as `PlotMarkers`? Here is an example: l1 = RandomInteger[100, {20, 2}] cross = Graphics[{Line[{{-1, 1}, {1, -1}}], Line[{{1, 1}, {-1, -1}}]}]; circle = Graphics[Circle[{0, 0}, 1]]; ListPlot[l1, PlotStyle -> Thick, PlotMarkers -> {cross, .03}] ListPlot[l1, PlotStyle -> Thick, PlotMarkers -> {circle, .03}] ![Mathematica graphics](https://i.sstatic.net/jOTjD.png) This seem to work as expected, but the only difference is that Graphics is given a list of primitives: circle1 = Graphics[{Circle[{0, 0}, 1]}]; ListPlot[l1, PlotStyle -> Thick, PlotMarkers -> {circle1, .03}] ![Mathematica graphics](https://i.sstatic.net/qAgyO.png)