diff --git a/indra/newview/llmodelpreview.cpp b/indra/newview/llmodelpreview.cpp
index 31eb00df40b6914018fc9f401bb2d0b4868599b4..039063c7114484fb4a4353bfb14d03d2c4afbcb2 100644
--- a/indra/newview/llmodelpreview.cpp
+++ b/indra/newview/llmodelpreview.cpp
@@ -3529,6 +3529,7 @@ void LLModelPreview::onLODParamCommit(S32 lod, bool enforce_tri_limit)
     {
         genLODs(lod, 3, enforce_tri_limit);
         refresh();
+        mDirty = true;
     }
 }