diff --git a/sw/source/core/graphic/ndgrf.cxx b/sw/source/core/graphic/ndgrf.cxx index 682546e30d73..ff601f5e5806 100644 --- a/sw/source/core/graphic/ndgrf.cxx +++ b/sw/source/core/graphic/ndgrf.cxx @@ -663,6 +663,10 @@ bool SwGrfNode::SavePersistentData() return true; } + // swap in first if in storage + if( HasEmbeddedStreamName() && !SwapIn() ) + return false; + // #i44367# // Do not delete graphic file in storage, because the graphic file could // be referenced by other graphic nodes.