Index: /trunk/src/VBox/Devices/Samples/DevPlayground.cpp
===================================================================
--- /trunk/src/VBox/Devices/Samples/DevPlayground.cpp	(revision 64859)
+++ /trunk/src/VBox/Devices/Samples/DevPlayground.cpp	(revision 64860)
@@ -167,4 +167,7 @@
         PCIDevSetClassBase(&pFun->PciDev, 0x07);   /* communications device */
         PCIDevSetClassSub( &pFun->PciDev, 0x80);   /* other communications device */
+        if (iPciFun == 0)       /* only for the primary function */
+            PCIDevSetHeaderType(&pFun->PciDev, 0x80); /* normal, multifunction device */
+
         int rc = PDMDevHlpPCIRegisterEx(pDevIns, &pFun->PciDev, iPciFun, 0 /*fFlags*/, iPciDevNo, iPciFun,
                                         pThis->aPciFuns[iPciFun].szName);
