X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=simgear%2Fscene%2Fmaterial%2FEffectGeode.cxx;h=26eab3852fdf6715864c23581c5a3af359dcee9a;hb=aef8f13290c74359c1a7a54bd5e6e375b3f0c49e;hp=eac2f15646a5c7f4affcc3b3a8ef9dc7334c7af8;hpb=3346bfc9a8e01a81bddab503664e0399d57e4d5e;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; }