--- banshee-1-1.0.1-4242/src/Dap/Banshee.Dap.Mtp/Banshee.Dap.Mtp/MtpSource.cs.mtpdebug	2008-07-23 00:17:36.000000000 +0100
+++ banshee-1-1.0.1-4242/src/Dap/Banshee.Dap.Mtp/Banshee.Dap.Mtp/MtpSource.cs	2008-07-29 03:42:36.000000000 +0100
@@ -72,6 +72,7 @@
 
             // libmtp only allows us to have one MTP device active
             if (mtp_source != null) {
+		Log.DebugFormat ("mtp_source is not null");
                 Log.Information (
                     Catalog.GetString ("MTP Support Ignoring Device"),
                     Catalog.GetString ("Banshee's MTP audio player support can only handle one device at a time."),
@@ -96,6 +97,15 @@
                 throw new InvalidDeviceException ();
 			}
 
+            Log.DebugFormat ("MTP Device count is ({0})", devices.Count.ToString ());
+            foreach (MtpDevice rjmdevice in devices) {
+              Log.DebugFormat ("MTP Device");
+              Log.DebugFormat ("Device Serial Number is ({0})", rjmdevice.SerialNumber);
+              Log.DebugFormat ("Device Version is ({0})", rjmdevice.Version);
+              Log.DebugFormat ("Device Name is ({0})", rjmdevice.Name);
+            } 
+
+
             if (devices == null || devices.Count == 0) {
 				Log.Error (
                     Catalog.GetString ("Error Finding MTP Device Support"),
@@ -104,6 +114,8 @@
             } else {
                 string mtp_serial = devices[0].SerialNumber;
                 if (!String.IsNullOrEmpty (mtp_serial)) {
+                    Log.DebugFormat ("mtp_serial is ({0})", mtp_serial);
+                    Log.DebugFormat ("device.Uuid is ({0})", device.Uuid);
                     if (mtp_serial.Contains (device.Uuid)) {
                         mtp_device = devices[0];
                         mtp_source = this;
@@ -111,6 +123,7 @@
                 }
 
                 if (mtp_device == null) {
+		    Log.DebugFormat ("mtp_device is null");
                     Log.Information(
                         Catalog.GetString ("MTP Support Ignoring Device"),
                         Catalog.GetString ("Banshee's MTP audio player support can only handle one device at a time."),
