diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/savage_driver.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/savage_driver.c b/src/savage_driver.c index da472e9..4115fb0 100644 --- a/src/savage_driver.c +++ b/src/savage_driver.c @@ -2206,10 +2206,11 @@ static Bool SavagePreInit(ScrnInfoPtr pScrn, int flags) /* Check LCD panel information */ if(psav->DisplayType == MT_LCD) - { SavageGetPanelInfo(pScrn); + + /* DisplayType will be reset if panel is not active */ + if(psav->DisplayType == MT_LCD) SavageAddPanelMode(pScrn); - } #if 0 if (psav->CrtOnly && !psav->UseBIOS) { |