diff --git a/cabal-testsuite/PackageTests/NewBuild/CmdRun/WarningRTS/cabal.out b/cabal-testsuite/PackageTests/NewBuild/CmdRun/WarningRTS/cabal.out
index bca7e23dd8283b827563a1b1f5bdcf8be0eddb3c..044ba3d1d1fd07b2d482c46a3667bebf5a2b83cf 100644
--- a/cabal-testsuite/PackageTests/NewBuild/CmdRun/WarningRTS/cabal.out
+++ b/cabal-testsuite/PackageTests/NewBuild/CmdRun/WarningRTS/cabal.out
@@ -1,6 +1,6 @@
 # cabal run
 Resolving dependencies...
-Warning: Your RTS options are applied to cabal, not the executable. Use 'cabal run -- +RTS -N' to pass the RTS options to your executable.
+Warning: Your RTS options are applied to cabal, not the executable. Use '--' to separate cabal options from your executable options. For example, use 'cabal run -- +RTS -N to pass the '-N' RTS option to your executable.
 Build profile: -w ghc-<GHCVER> -O1
 In order, the following will be built:
  - WarningRTS-1.0 (exe:foo) (first run)
@@ -8,5 +8,5 @@ Configuring executable 'foo' for WarningRTS-1.0..
 Preprocessing executable 'foo' for WarningRTS-1.0..
 Building executable 'foo' for WarningRTS-1.0..
 # cabal run
-Warning: Your RTS options are applied to cabal, not the executable. Use 'cabal run -- +RTS -N' to pass the RTS options to your executable.
+Warning: Your RTS options are applied to cabal, not the executable. Use '--' to separate cabal options from your executable options. For example, use 'cabal run -- +RTS -N to pass the '-N' RTS option to your executable.
 # cabal run