Index: Rendering/vtkInteractorStyle.cxx
===================================================================
RCS file: /cvsroot/VTK/VTK/Rendering/vtkInteractorStyle.cxx,v
retrieving revision 1.99
diff -u -r1.99 vtkInteractorStyle.cxx
--- Rendering/vtkInteractorStyle.cxx    27 Jul 2005 15:31:47 -0000      1.99
+++ Rendering/vtkInteractorStyle.cxx    30 Apr 2006 17:43:12 -0000
@@ -387,13 +387,17 @@
     {
     vtkRenderWindowInteractor *rwi = this->Interactor;
     vtkRenderWindow *renwin = rwi->GetRenderWindow();
+    double oldUpdateRate = renwin->GetDesiredUpdateRate();
     renwin->SetDesiredUpdateRate(rwi->GetStillUpdateRate());
     if (this->UseTimers && !rwi->DestroyTimer())
       {
       vtkErrorMacro(<< "Timer stop failed");        }
     this->InvokeEvent(vtkCommand::EndInteractionEvent, NULL);
-    rwi->Render();
+    if (renwin->GetDesiredUpdateRate() != oldUpdateRate)
+      {
+      rwi->Render();
+      }
     }
 }
