diff --git a/Demos/Host/Incomplete/BluetoothHost/Lib/ServiceDiscoveryProtocol.c b/Demos/Host/Incomplete/BluetoothHost/Lib/ServiceDiscoveryProtocol.c
index 227f7583d6f3f32b4d86b0fc7c79f39b001e17ef..3f16ad1d85976062a7811d215c1eb92b1919171d 100644
--- a/Demos/Host/Incomplete/BluetoothHost/Lib/ServiceDiscoveryProtocol.c
+++ b/Demos/Host/Incomplete/BluetoothHost/Lib/ServiceDiscoveryProtocol.c
@@ -224,6 +224,9 @@ static void ServiceDiscovery_ProcessServiceSearchAttribute(SDP_PDUHeader_t* SDPH
 	ResponsePacket.SDPHeader.TransactionID   = SDPHeader->TransactionID;
 	ResponsePacket.SDPHeader.ParameterLength = (ResponsePacket.AttributeListByteCount + sizeof(ResponsePacket.AttributeListByteCount));
 
+	BT_SDP_DEBUG(1, ">> Service Search Attribute Response");
+	BT_SDP_DEBUG(2, "-- Total Parameter Length: 0x%04X", ResponsePacket.SDPHeader.ParameterLength);
+
 	Bluetooth_SendPacket(&ResponsePacket, (sizeof(ResponsePacket.SDPHeader) + ResponsePacket.SDPHeader.ParameterLength),
 	                     Channel);
 }
diff --git a/Demos/Host/Incomplete/BluetoothHost/Lib/ServiceDiscoveryProtocol.h b/Demos/Host/Incomplete/BluetoothHost/Lib/ServiceDiscoveryProtocol.h
index 58f7d876603dd8c893a2429ee68a56c5decb1ac3..50d15ad3a6859f4413d4a9d6dbdb7ad1fcecbc5e 100644
--- a/Demos/Host/Incomplete/BluetoothHost/Lib/ServiceDiscoveryProtocol.h
+++ b/Demos/Host/Incomplete/BluetoothHost/Lib/ServiceDiscoveryProtocol.h
@@ -120,10 +120,9 @@
 			*BufferPos += 1;
 
 			uint16_t* SizePos = (uint16_t*)*BufferPos;				
-			*SizePos = 0;
-
-			**BufferPos += 2;
+			*BufferPos += 2;
 			
+			*SizePos = 0;
 			return SizePos;
 		}
 
diff --git a/LUFA/ManPages/SoftwareBootloaderJump.txt b/LUFA/ManPages/SoftwareBootloaderJump.txt
index 1b284e4cd2ab4ac54bbd19986240b3abbe9abf42..ca8d8ee7c80864652a651a1f3a2758fe100aa60e 100644
--- a/LUFA/ManPages/SoftwareBootloaderJump.txt
+++ b/LUFA/ManPages/SoftwareBootloaderJump.txt
@@ -44,8 +44,13 @@
  *
  *  void Jump_To_Bootloader(void)
  *  {
- *      // If USB is used, detatch from the bus and wait 2 seconds for the host to register it
+ *      // If USB is used, detatch from the bus
  *      USB_ShutDown();
+ *
+ *      // Disable all interrupts
+ *      cli();
+ *
+ *      // Wait two seconds for the USB detatchment to register on the host
  *      for (uint8_t i = 0; i < 128; i++)
  *        _delay_ms(16);
  *