diff --git a/plugins/excel/xlsx-write-drawing.c b/plugins/excel/xlsx-write-drawing.c
index ff5646bfe..932babc23 100644
--- a/plugins/excel/xlsx-write-drawing.c
+++ b/plugins/excel/xlsx-write-drawing.c
@@ -353,9 +353,7 @@ xlsx_write_go_style_full (GsfXMLOut *xml, GOStyle *style, const XLSXStyleContext
 		gsf_xml_out_end_element (xml); /* </a:prstGeom> */
 	}
 
-	if ((style->interesting_fields & GO_STYLE_FILL) &&
-	    (style->fill.type != GO_STYLE_FILL_NONE ||
-	     sctx->must_fill_fill)) {
+	if (style->interesting_fields & GO_STYLE_FILL) {
 		switch (style->fill.type) {
 		default:
 			g_warning ("invalid fill type, saving as none");
