diff --git a/indra/media_plugins/example/media_plugin_example.cpp b/indra/media_plugins/example/media_plugin_example.cpp
index 8d79bb27f18b890297710d1b5d794e579e8982cb..49bbca6c521ed3d6c76a0439dea77128e46e86d8 100644
--- a/indra/media_plugins/example/media_plugin_example.cpp
+++ b/indra/media_plugins/example/media_plugin_example.cpp
@@ -183,7 +183,7 @@ void MediaPluginExample::receiveMessage( const char* message_string )
 			if ( message_name == "init" )
 			{
 				// Plugin gets to decide the texture parameters to use.
-				message.setMessage( LLPLUGIN_MESSAGE_CLASS_MEDIA, "texture_params" );
+				LLPluginMessage message( LLPLUGIN_MESSAGE_CLASS_MEDIA, "texture_params" );
 				message.setValueS32( "default_width", mWidth );
 				message.setValueS32( "default_height", mHeight );
 				message.setValueS32( "depth", mDepth );