Index: /trunk/src/VBox/Main/idl/VirtualBox.xidl
===================================================================
--- /trunk/src/VBox/Main/idl/VirtualBox.xidl	(revision 35969)
+++ /trunk/src/VBox/Main/idl/VirtualBox.xidl	(revision 35970)
@@ -7979,5 +7979,5 @@
   <interface
     name="IAdditionsFacility" extends="$unknown"
-    uuid="5b681761-e865-4bdd-9d6e-135aa8f26e66"
+    uuid="54992946-6af1-4e49-98ec-58b558b7291e"
     wsmap="struct"
     >
@@ -7986,5 +7986,5 @@
     </desc>
 
-    <attribute name="class" type="AdditionsFacilityClass" readonly="yes">
+    <attribute name="classType" type="AdditionsFacilityClass" readonly="yes">
       <desc>Additions facility class.</desc>
     </attribute>
Index: /trunk/src/VBox/Main/src-client/GuestImpl.cpp
===================================================================
--- /trunk/src/VBox/Main/src-client/GuestImpl.cpp	(revision 35969)
+++ /trunk/src/VBox/Main/src-client/GuestImpl.cpp	(revision 35970)
@@ -614,5 +614,5 @@
 bool Guest::facilityIsActive(VBoxGuestFacilityType enmFacility)
 {
-    Assert(enmFacility < UINT32_MAX);
+    Assert(enmFacility < INT32_MAX);
     FacilityMapIterConst it = mData.mFacilityMap.find((AdditionsFacilityType_T)enmFacility);
     if (it != mData.mFacilityMap.end())
@@ -626,5 +626,5 @@
 HRESULT Guest::facilityUpdate(VBoxGuestFacilityType enmFacility, VBoxGuestFacilityStatus enmStatus)
 {
-    ComAssertRet(enmFacility < UINT32_MAX, E_INVALIDARG);
+    ComAssertRet(enmFacility < INT32_MAX, E_INVALIDARG);
 
     HRESULT rc;
