diff --git a/indra/newview/llagent.cpp b/indra/newview/llagent.cpp
index 345953f2e9cacf30b5e6f063ea3278d2a74b0ff6..4e5fdb1219dbf0a2444daf1738be5d74329803cc 100644
--- a/indra/newview/llagent.cpp
+++ b/indra/newview/llagent.cpp
@@ -3234,6 +3234,9 @@ bool LLAgent::teleportCore(bool is_local)
 	// hide land floater too - it'll be out of date
 	LLFloaterReg::hideInstance("about_land");
 
+	// hide the search floater (EXT-8276)
+	LLFloaterReg::hideInstance("search");
+
 	LLViewerParcelMgr::getInstance()->deselectLand();
 	LLViewerMediaFocus::getInstance()->clearFocus();