I think @djnavarro tweeted about this recently, and I hit it too. It seems like in a situation like this: ```R plot %>% ... theme( plot.background = element_rect(fill = NA, colour = NA) ) ggsave("ratios.png", width = 8, height = 4.5, bg = NA) ``` `ggsave()` could automatically figure out what `bg` should be and pass it along to the graphics device.