diff U3 Z:/Documents and Settings/scsmith/My Documents/openIB-windows/SVN/gen1/trunk/core/bus/kernel/bus_driver.c F:/openIB-windows-svn/latest/gen1/trunk/core/bus/kernel/bus_driver.c
--- Z:/Documents and Settings/scsmith/My Documents/openIB-windows/SVN/gen1/trunk/core/bus/kernel/bus_driver.c	Mon May 11 11:00:02 2009
+++ F:/openIB-windows-svn/latest/gen1/trunk/core/bus/kernel/bus_driver.c	Mon May 11 17:19:32 2009
@@ -1078,14 +1078,14 @@
 			/* failure is OK - retry in bus_add_device() */
 		}
 		else {
-				p_ext = g_ControlDeviceObject->DeviceExtension;
-				RtlZeroMemory(p_ext, sizeof *p_ext);
-				cl_init_pnp_po_ext( g_ControlDeviceObject, NULL, 
-					NULL, bus_globals.dbg_lvl, NULL, NULL );
-				IoInitializeRemoveLock( &p_ext->cl_ext.stop_lock, 'dtci', 0, 1000 );
-			}
+			p_ext = g_ControlDeviceObject->DeviceExtension;
+			RtlZeroMemory(p_ext, sizeof *p_ext);
+			cl_init_pnp_po_ext( g_ControlDeviceObject, NULL, 
+								NULL, bus_globals.dbg_lvl, NULL, NULL );
+			IoInitializeRemoveLock( &p_ext->cl_ext.stop_lock, 'dtci', 0, 1000 );
 		}
-	
+	}
+
 	BUS_EXIT( BUS_DBG_DRV );
 	return STATUS_SUCCESS;
 }
