diff --git a/indra/newview/llpanelface.cpp b/indra/newview/llpanelface.cpp
index 9eb491ef3af00247a03fdfb6de021d341e931adc..e19e3f13ee4910ef89d93fd02bf988cea5d234fe 100644
--- a/indra/newview/llpanelface.cpp
+++ b/indra/newview/llpanelface.cpp
@@ -3294,7 +3294,7 @@ struct LLPanelFaceNavigateHomeFunctor : public LLSelectedTEFunctor
                 if (media_data->getCurrentURL().empty() && media_data->getAutoPlay())
                 {
                     viewer_media_t media_impl =
-                        LLViewerMedia::getMediaImplFromTextureID(tep->getMediaData()->getMediaID());
+                        LLViewerMedia::getInstance()->getMediaImplFromTextureID(tep->getMediaData()->getMediaID());
                     if (media_impl)
                     {
                         media_impl->navigateHome();