diff --git a/src/gui/plugins/global_illumination_vct/GlobalIlluminationVct.cc b/src/gui/plugins/global_illumination_vct/GlobalIlluminationVct.cc index a0644124b8..c92580af6b 100644 --- a/src/gui/plugins/global_illumination_vct/GlobalIlluminationVct.cc +++ b/src/gui/plugins/global_illumination_vct/GlobalIlluminationVct.cc @@ -673,6 +673,10 @@ bool GlobalIlluminationVct::HighQuality() const void GlobalIlluminationVct::SetAnisotropic(const bool _anisotropic) { std::lock_guard lock(this->dataPtr->serviceMutex); + if (!this->dataPtr->gi || !this->dataPtr->enabled) + { + return; + } this->dataPtr->anisotropic = _anisotropic; this->dataPtr->lightingDirty = true; }