diff --git a/indra/newview/llfloaterwebcontent.cpp b/indra/newview/llfloaterwebcontent.cpp
index 14bd5baba191b917e853fe721ba707564ac2edc3..51726112a0fccb2c2081a701a8ddf16e9d2016bd 100644
--- a/indra/newview/llfloaterwebcontent.cpp
+++ b/indra/newview/llfloaterwebcontent.cpp
@@ -312,7 +312,7 @@ void LLFloaterWebContent::handleMediaEvent(LLPluginClassMedia* self, EMediaEvent
 	else if(event == MEDIA_EVENT_PROGRESS_UPDATED )
 	{
 		int percent = (int)self->getProgressPercent();
-		mStatusBarProgress->setPercent( percent );
+		mStatusBarProgress->setValue( percent );
 	}
 	else if(event == MEDIA_EVENT_NAME_CHANGED )
 	{
diff --git a/indra/newview/llmediactrl.h b/indra/newview/llmediactrl.h
index f95592551c05cc6c4235fca507ea7ec662cfca40..38a74f90d3cf6a2ed5040ced04d1e78bc2ce44d0 100644
--- a/indra/newview/llmediactrl.h
+++ b/indra/newview/llmediactrl.h
@@ -62,6 +62,7 @@ class LLMediaCtrl :
 		Optional<LLUIColor>		caret_color;
 
 		Optional<std::string>	initial_mime_type;
+		Optional<std::string>	media_id;
 		
 		Params();
 	};