diff --git a/indra/newview/llavatarrendernotifier.cpp b/indra/newview/llavatarrendernotifier.cpp
index 074120616039b0085753ff0adb131702879a59d5..f39e84786b63684a7bbe99e09005dcff3a920f4d 100644
--- a/indra/newview/llavatarrendernotifier.cpp
+++ b/indra/newview/llavatarrendernotifier.cpp
@@ -44,6 +44,8 @@
 
 // when change exceeds this ration, notification is shown
 static const F32 RENDER_ALLOWED_CHANGE_PCT = 0.1;
+// wait seconds before processing over limit updates after last complexity change
+static const U32 OVER_LIMIT_UPDATE_DELAY = 70;
 
 
 LLAvatarRenderNotifier::LLAvatarRenderNotifier() :
@@ -164,8 +166,8 @@ void LLAvatarRenderNotifier::updateNotification()
 		// if we have an agent complexity update, we always display it 
 		display_notification = true;
 
-		// next 'over limit' update should be displayed as soon as possible if there is anything noteworthy
-		mPopUpDelayTimer.resetWithExpiry(0);
+		// next 'over limit' update should be displayed after delay to make sure information got updated at server side
+		mPopUpDelayTimer.resetWithExpiry(OVER_LIMIT_UPDATE_DELAY);
 	}
 	else if (   (mPopUpDelayTimer.hasExpired() || is_visible)
 		     && (mOverLimitPct > 0 || mLatestOverLimitPct > 0)