20814N/Adiff --git a/layout/generic/nsObjectFrame.cpp b/layout/generic/nsObjectFrame.cpp
20814N/Aindex c26ea79..fdff4e6 100644
20814N/A--- a/layout/generic/nsObjectFrame.cpp
20814N/A+++ b/layout/generic/nsObjectFrame.cpp
20814N/A@@ -2798,7 +2798,8 @@ DoDelayedStop(nsPluginInstanceOwner *aInstanceOwner, PRBool aDelayedStop)
20814N/A #endif
20814N/A
20814N/A // Don't delay stopping QuickTime (bug 425157), Flip4Mac (bug 426524),
20814N/A- // XStandard (bug 430219), CMISS Zinc (bug 429604).
20814N/A+ // XStandard (bug 430219), CMISS Zinc (bug 429604),
20814N/A+ // RealPlayer/Helix (bug 451007).
20814N/A if (aDelayedStop
20814N/A #if !(defined XP_WIN || defined MOZ_X11)
20814N/A && !aInstanceOwner->MatchPluginName("QuickTime")
20814N/A@@ -2806,6 +2807,8 @@ DoDelayedStop(nsPluginInstanceOwner *aInstanceOwner, PRBool aDelayedStop)
20814N/A && !aInstanceOwner->MatchPluginName("XStandard plugin")
20814N/A && !aInstanceOwner->MatchPluginName("CMISS Zinc Plugin")
20814N/A #endif
20814N/A+ && !aInstanceOwner->MatchPluginName("RealPlayer")
20814N/A+ && !aInstanceOwner->MatchPluginName("Helix")
20814N/A ) {
20814N/A nsCOMPtr<nsIRunnable> evt = new nsStopPluginRunnable(aInstanceOwner);
20814N/A NS_DispatchToCurrentThread(evt);