--- drivers/macintosh/adb.c.bak 2007-03-06 15:48:17.000000000 -0500 +++ drivers/macintosh/adb.c 2007-03-06 16:01:38.000000000 -0500 @@ -319,9 +319,9 @@ printk(KERN_WARNING "Warning: no ADB interface detected\n"); adb_controller = NULL; } else { -#ifdef CONFIG_PM +#if defined(CONFIG_PM) && defined(CONFIG_ADB_PMU) pmu_register_sleep_notifier(&adb_sleep_notifier); -#endif /* CONFIG_PM */ +#endif /* CONFIG_PM && CONFIG_ADB_PMU */ #ifdef CONFIG_PPC if (machine_is_compatible("AAPL,PowerBook1998") || machine_is_compatible("PowerBook1,1"))