diff -urN xf86-video-ati-6.6.0/src/radeon_driver.c xf86-video-ati-6.6.0.new/src/radeon_driver.c --- xf86-video-ati-6.6.0/src/radeon_driver.c 2006-04-07 19:37:45.000000000 +0100 +++ xf86-video-ati-6.6.0.new/src/radeon_driver.c 2006-04-20 23:00:32.000000000 +0100 @@ -7007,7 +7007,7 @@ */ if (info->IsSecondary) { RADEONRestoreMemMapRegisters(pScrn, restore); - RADEONRestoreCommonRegisters(pScrn, &restore0); + RADEONRestoreCommonRegisters(pScrn, restore); RADEONRestoreCrtc2Registers(pScrn, restore); RADEONRestorePLL2Registers(pScrn, restore); @@ -7026,7 +7026,7 @@ } } else { RADEONRestoreMemMapRegisters(pScrn, restore); - RADEONRestoreCommonRegisters(pScrn, &restore0); + RADEONRestoreCommonRegisters(pScrn, restore); if (info->MergedFB) { RADEONRestoreCrtc2Registers(pScrn, restore); RADEONRestorePLL2Registers(pScrn, restore);