diff --git a/indra/newview/llviewermedia.cpp b/indra/newview/llviewermedia.cpp
index 0a0af9c108a2efd8466957d9cbc2901fe16eaa4d..434c8f1d8c6cddd939bec1abe2dac869666cea81 100644
--- a/indra/newview/llviewermedia.cpp
+++ b/indra/newview/llviewermedia.cpp
@@ -931,7 +931,7 @@ void LLViewerMedia::setAllMediaPaused(bool val)
 {
     // Set "tentative" autoplay first.  We need to do this here or else
     // re-enabling won't start up the media below.
-    gSavedSettings.setBOOL("MediaTentativeAutoPlay", val);
+    gSavedSettings.setBOOL("MediaTentativeAutoPlay", !val);
 
     // Then
     impl_list::iterator iter = sViewerMediaImplList.begin();