Index: /trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp	(revision 37777)
+++ /trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp	(revision 37778)
@@ -778,7 +778,9 @@
                                              mediumAttach.asOutParam());
                 BOOL fIsEjected = FALSE;
+                BOOL fTempEject = FALSE;
                 DeviceType_T devType = DeviceType_Null;
                 if (mediumAttach)
                 {
+                    mediumAttach->COMGETTER(TemporaryEject)(&fTempEject);
                     mediumAttach->COMGETTER(IsEjected)(&fIsEjected);
                     mediumAttach->COMGETTER(Type)(&devType);
@@ -806,6 +808,10 @@
                                      fPassthrough ? "on" : "off");
                         if (devType == DeviceType_DVD)
+                        {
+                            RTPrintf("\"%lS-tempeject\"=\"%s\"\n", storageCtlName.raw(),
+                                     fTempEject ? "on" : "off");
                             RTPrintf("\"%lS-IsEjected\"=\"%s\"\n", storageCtlName.raw(),
                                      fIsEjected ? "on" : "off");
+                        }
                     }
                     else
@@ -816,4 +822,6 @@
                         if (fPassthrough)
                             RTPrintf(" (passthrough enabled)");
+                        if (fTempEject)
+                            RTPrintf(" (temp eject)");
                         if (fIsEjected)
                             RTPrintf(" (ejected)");
@@ -833,4 +841,6 @@
                     {
                         RTPrintf("%lS (%d, %d): Empty", storageCtlName.raw(), i, k);
+                        if (fTempEject)
+                            RTPrintf(" (temp eject)");
                         if (fIsEjected)
                             RTPrintf(" (ejected)");
