diff --git a/CHANGELOG b/CHANGELOG
index a13900761e7c3d46e73f7cf077840354ec00fe52..3610e92d1f0e726c60512b3804e05c549b3316e3 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,6 +2,8 @@
 Changes since U-Boot 1.1.1:
 ======================================================================
 
+* Fix PCI support on CPC45 board
+
 * Patch by Scott McNutt, 25 Apr 2004:
   Add Nios GDB/JTAG Console support:
   - Add stubs to support gdb via JTAG.
diff --git a/lib_ppc/board.c b/lib_ppc/board.c
index bb56fbe7396392cedcaea4a57972966f36df38a6..c9e38dfc3281912747f64554b424eb32b1016f62 100644
--- a/lib_ppc/board.c
+++ b/lib_ppc/board.c
@@ -825,7 +825,7 @@ void board_init_r (gd_t *id, ulong dest_addr)
 
 	WATCHDOG_RESET ();
 
-#if defined(CONFIG_PCI) && !defined(CONFIG_BAB7xx)
+#if defined(CONFIG_PCI) && !defined(CONFIG_BAB7xx) && !defined(CONFIG_CPC45)
 	/*
 	 * Do pci configuration
 	 */