diff --git a/src/i830_tv.c b/src/i830_tv.c index 7e5daa62..9048d089 100644 --- a/src/i830_tv.c +++ b/src/i830_tv.c @@ -1064,7 +1064,7 @@ i830_tv_detect(xf86OutputPtr output) if (intel_output->load_detect_temp) { /* we only need the pixel clock set correctly here */ - mode = crtc->desiredMode; + mode = reported_modes[0]; xf86SetModeCrtc (&mode, INTERLACE_HALVE_V); } i830_tv_detect_type (crtc, output);