From 095b5fb62a4bfea5c2163e415ad26e46c8c3b720 Mon Sep 17 00:00:00 2001 From: xuri Date: Mon, 22 Apr 2019 16:59:41 +0800 Subject: [PATCH] Resolve #387, skip saving empty calculation chains --- calcchain.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/calcchain.go b/calcchain.go index 22aab7e323..ce679e531c 100644 --- a/calcchain.go +++ b/calcchain.go @@ -25,7 +25,7 @@ func (f *File) calcChainReader() *xlsxCalcChain { // calcChainWriter provides a function to save xl/calcChain.xml after // serialize structure. func (f *File) calcChainWriter() { - if f.CalcChain != nil { + if f.CalcChain != nil && f.CalcChain.C != nil { output, _ := xml.Marshal(f.CalcChain) f.saveFileList("xl/calcChain.xml", output) }