Index: /trunk/src/VBox/Main/src-server/USBDeviceFilterImpl.cpp
===================================================================
--- /trunk/src/VBox/Main/src-server/USBDeviceFilterImpl.cpp	(revision 49960)
+++ /trunk/src/VBox/Main/src-server/USBDeviceFilterImpl.cpp	(revision 49961)
@@ -522,5 +522,5 @@
 HRESULT USBDeviceFilter::setVendorId(const com::Utf8Str &aVendorId)
 {
-    return i_usbFilterFieldSetter(USBFILTERIDX_VENDOR_ID, Bstr(aVendorId).raw());
+    return i_usbFilterFieldSetter(USBFILTERIDX_VENDOR_ID, aVendorId);
 }
 
@@ -542,5 +542,5 @@
 HRESULT USBDeviceFilter::setRevision(const com::Utf8Str &aRevision)
 {
-    return i_usbFilterFieldSetter(USBFILTERIDX_DEVICE, Bstr(aRevision).raw());
+    return i_usbFilterFieldSetter(USBFILTERIDX_DEVICE, aRevision);
 }
 
@@ -552,5 +552,5 @@
 HRESULT USBDeviceFilter::setManufacturer(const com::Utf8Str &aManufacturer)
 {
-    return i_usbFilterFieldSetter(USBFILTERIDX_MANUFACTURER_STR, Bstr(aManufacturer).raw());
+    return i_usbFilterFieldSetter(USBFILTERIDX_MANUFACTURER_STR, aManufacturer);
 }
 
@@ -562,5 +562,5 @@
 HRESULT USBDeviceFilter::setProduct(const com::Utf8Str &aProduct)
 {
-    return i_usbFilterFieldSetter(USBFILTERIDX_PRODUCT_STR, Bstr(aProduct).raw());
+    return i_usbFilterFieldSetter(USBFILTERIDX_PRODUCT_STR, aProduct);
 }
 
@@ -572,5 +572,5 @@
 HRESULT USBDeviceFilter::setSerialNumber(const com::Utf8Str &aSerialNumber)
 {
-    return i_usbFilterFieldSetter(USBFILTERIDX_SERIAL_NUMBER_STR,  Bstr(aSerialNumber).raw());
+    return i_usbFilterFieldSetter(USBFILTERIDX_SERIAL_NUMBER_STR, aSerialNumber);
 }
 
@@ -582,5 +582,5 @@
 HRESULT USBDeviceFilter::setPort(const com::Utf8Str &aPort)
 {
-    return i_usbFilterFieldSetter(USBFILTERIDX_PORT, Bstr(aPort).raw());
+    return i_usbFilterFieldSetter(USBFILTERIDX_PORT, aPort);
 }
 
