diff --git a/.hgtags b/.hgtags
index 5e4064185544502c8d4dd34cb45233eabb307a00..5f901ee8ced81e57ddb589fe0e2b1db16e3cf923 100644
--- a/.hgtags
+++ b/.hgtags
@@ -351,4 +351,5 @@ ab2ffc547c8a8950ff187c4f6c95e5334fab597b 3.3.4-beta5
 a8b3eca451a9eaab59987efb0ab1c4217e3f2dcc DRTVWR-182
 1f27cdfdc54246484f8afbbe42ce48e954175cbd 3.4.0-beta1
 9ee9387789701d597130f879d9011a4958753862 DRTVWR-189
+33a2fc7a910ae29ff8b4850316ed7fbff9f64d33 DRTVWR-195
 421126293dcbde918e0da027ca0ab9deb5b4fbf2 DRTVWR-192
diff --git a/indra/newview/llviewerparcelmgr.cpp b/indra/newview/llviewerparcelmgr.cpp
index ae9c31bfe77bae83a644aeb2ed0eb67537a91860..2bb2e9227981681adba88f0151a9a3c3d11085c2 100644
--- a/indra/newview/llviewerparcelmgr.cpp
+++ b/indra/newview/llviewerparcelmgr.cpp
@@ -545,9 +545,6 @@ LLParcelSelectionHandle LLViewerParcelMgr::selectLand(const LLVector3d &corner1,
 
 	mRequestResult = PARCEL_RESULT_NO_DATA;
 
-	// clear the list of segments to prevent flashing
-	resetSegments(mHighlightSegments);
-
 	mFloatingParcelSelection->setParcel(mCurrentParcel);
 	mCurrentParcelSelection->setParcel(NULL);
 	mCurrentParcelSelection = new LLParcelSelection(mCurrentParcel);