Index: /trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp	(revision 31219)
+++ /trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp	(revision 31220)
@@ -442,5 +442,5 @@
                 ComPtr<IConsole> console;
                 CHECK_ERROR_BREAK(a->session, COMGETTER(Console)(console.asOutParam()));
-                CHECK_ERROR_BREAK(console, ForgetSavedState());
+                CHECK_ERROR_BREAK(console, DiscardSavedState());
             } while (0);
             CHECK_ERROR_BREAK(a->session, UnlockMachine());
Index: /trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp	(revision 31219)
+++ /trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp	(revision 31220)
@@ -1652,5 +1652,5 @@
         if (machineState == MachineState_Saved)
         {
-            CHECK_ERROR(gConsole, ForgetSavedState());
+            CHECK_ERROR(gConsole, DiscardSavedState());
         }
         /*
Index: /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSelectorWnd.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSelectorWnd.cpp	(revision 31219)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSelectorWnd.cpp	(revision 31220)
@@ -805,5 +805,5 @@
 
     CConsole console = session.GetConsole();
-    console.ForgetSavedState();
+    console.DiscardSavedState();
     if (!console.isOk())
         vboxProblem().cannotDiscardSavedState (console);
Index: /trunk/src/VBox/Main/ConsoleImpl.cpp
===================================================================
--- /trunk/src/VBox/Main/ConsoleImpl.cpp	(revision 31219)
+++ /trunk/src/VBox/Main/ConsoleImpl.cpp	(revision 31220)
@@ -2387,5 +2387,5 @@
 }
 
-STDMETHODIMP Console::ForgetSavedState()
+STDMETHODIMP Console::DiscardSavedState()
 {
     AutoCaller autoCaller(this);
Index: /trunk/src/VBox/Main/idl/VirtualBox.xidl
===================================================================
--- /trunk/src/VBox/Main/idl/VirtualBox.xidl	(revision 31219)
+++ /trunk/src/VBox/Main/idl/VirtualBox.xidl	(revision 31220)
@@ -5933,5 +5933,5 @@
   <interface
      name="IConsole" extends="$unknown"
-     uuid="3a7bb20e-bbee-47f2-a5ee-b158555f2c79"
+     uuid="03cb7897-ea17-4e6c-81ae-4bd90be2fde2"
      wsmap="managed"
      >
@@ -6299,13 +6299,15 @@
     </method>
 
-    <method name="forgetSavedState">
-      <desc>
-        Forgets the saved state of the virtual machine if it is currently
-        in the "Saved" state (previously created by <link to="#saveState"/>)
+    <method name="discardSavedState">
+      <desc>
+        Forcibly resets the machine to "Powered Off" state if it is
+        currently in the "Saved" state (previously created by <link to="#saveState"/>)
         and deletes the file into which the machine state was saved.
         Next time the machine is powered up, a clean boot will occur.
         <note>
           This operation is equivalent to resetting or powering off
-          the machine without doing a proper shutdown in the guest OS.
+          the machine without doing a proper shutdown of the guest
+          operating system; as with resetting a running phyiscal
+          computer, it can can lead to data loss.
         </note>
         <result name="VBOX_E_INVALID_VM_STATE">
@@ -6591,5 +6593,5 @@
           If the machine state is <link to="MachineState_Saved">Saved</link>
           prior to this operation, the saved state file will be implicitly
-          deleted (as if <link to="IConsole::forgetSavedState"/> were
+          deleted (as if <link to="IConsole::discardSavedState"/> were
           called).
         </note>
Index: /trunk/src/VBox/Main/include/ConsoleImpl.h
===================================================================
--- /trunk/src/VBox/Main/include/ConsoleImpl.h	(revision 31219)
+++ /trunk/src/VBox/Main/include/ConsoleImpl.h	(revision 31220)
@@ -138,5 +138,5 @@
     STDMETHOD(SaveState)(IProgress **aProgress);
     STDMETHOD(AdoptSavedState)(IN_BSTR aSavedStateFile);
-    STDMETHOD(ForgetSavedState)();
+    STDMETHOD(DiscardSavedState)();
     STDMETHOD(GetDeviceActivity)(DeviceType_T aDeviceType,
                                 DeviceActivity_T *aDeviceActivity);
