X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=simgear%2Fscene%2Fmaterial%2FEffectGeode.cxx;h=26eab3852fdf6715864c23581c5a3af359dcee9a;hb=aef8f13290c74359c1a7a54bd5e6e375b3f0c49e;hp=eac2f15646a5c7f4affcc3b3a8ef9dc7334c7af8;hpb=4c2dd553f2e5065b0fad55aa28915bf7c4a204e3;p=simgear.git diff --git a/simgear/scene/material/EffectGeode.cxx b/simgear/scene/material/EffectGeode.cxx index eac2f156..26eab385 100644 --- a/simgear/scene/material/EffectGeode.cxx +++ b/simgear/scene/material/EffectGeode.cxx @@ -96,8 +96,11 @@ bool EffectGeode_writeLocalData(const Object& obj, osgDB::Output& fw) { const EffectGeode& eg = static_cast(obj); - fw.indent() << "effect\n"; - fw.writeObject(*eg.getEffect()); + if (eg.getEffect()) { + fw.indent() << "effect\n"; + fw.writeObject(*eg.getEffect()); + } + return true; }