diff --git a/src/radeon_driver.c b/src/radeon_driver.c index 4ece51c..af9837d 100644 --- a/src/radeon_driver.c +++ b/src/radeon_driver.c @@ -2411,13 +2411,13 @@ static Bool RADEONPreInitControllers(ScrnInfoPtr pScrn, xf86Int10InfoPtr pInt10 RADEONGetBIOSInfo(pScrn, pInt10); - RADEONSetupConnectors(pScrn); - if (!info->IsSecondary) { if (!RADEONAllocateConnectors(pScrn)) return FALSE; } + RADEONSetupConnectors(pScrn); + if (!info->IsSecondary) { RADEONQueryConnectedDisplays(pScrn); }