These instructions apply to the Saab 9-3 (9440) 2002-2012.
For other models, please choose your vehicle here.
If the one-touch (auto up/down) function on your Saab 9-3 (9440, 2002–2012) has stopped working — usually after a battery disconnection or a flat battery — the windows just need re-initialising. The glass will still move while you hold the switch, but it no longer runs to the top or bottom on a single tap. This is normal after any loss of 12 V power and is not a motor or switch fault. It is a quick job with no tools.

How It Works on This Model
Each window motor on the 9-3 stores its fully-open and fully-closed positions so the glass can run automatically on one touch and so the auto-reverse safety feature knows where the top is. Disconnecting or flattening the 12 V battery clears that stored calibration, and the module drops back to hold-to-move operation until the limits are re-taught. The exact relearn differs slightly by model year: earlier cars accept the sequence with the ignition on, while cars from 2006 want the engine running at idle during the procedure. Match the method to your car’s year for it to take reliably.
Getting Ready
- Identify your car’s year — up to 2006 uses the first method, 2006-on uses the second (engine idling).
- Switch the ignition on (or start the engine for the later method) so the windows have full power.
- Work one window at a time from that door’s switch, and clear anything from the glass path first.
- Be ready to hold the switch a moment at each end stop — the motor learns the limit from that held pressure.
Re-initialising Each Window (up to 2006)
- Open the window fully — press and hold the switch, then release.
- Close the window fully — press and hold the switch until it’s closed, then release. A tone confirms it.
- Repeat if necessary, then do the passenger window.
Re-initialising Each Window (2006 on)
- Close the doors and run the engine at idle.
- Open the window fully, hold the switch a moment, release.
- Close the window fully, hold the switch a moment, release — one-touch is restored.
If It Won’t Stay Set
- Hold at each limit until the window stops, then a moment longer — a quick tap will not teach the position.
- Confirm you used the right method for the year — a 2006-on car may not accept the relearn unless the engine is idling.
- Re-seat the battery connections if you’ve just done battery work; a loose earth can drop voltage mid-cycle.
- Check the glass runs freely — on the convertible especially, a dry or misaligned channel can stall the window short of the top.
- Repeat slowly. Rushing the open-then-close cycle is a common reason the calibration does not save.
- A motor or switch fault can store a code — look it up on autodtcs.com.
What Happens Next
Once the relearn takes, a single tap should run the window smoothly to its limit, the confirming tone (on earlier cars) will sound, and auto-reverse will work again if the glass meets resistance. The setting is stored permanently and only needs redoing if the battery is disconnected or goes flat again.
Frequently Asked Questions
Why did my Saab 9-3 windows stop auto-closing?
Disconnecting or flattening the battery wipes each window’s stored calibration, so the module can only move the glass while you hold the switch. Re-initialising each window with the sequence for your model year restores the one-touch and auto-reverse functions immediately.
Do I need a tool?
No. It is done entirely with the window switches. There is no fuse to pull and no diagnostic tool needed for the standard relearn — the only variable is whether your year needs the engine idling during the sequence.
Does the year really matter?
Yes, slightly. Cars up to 2006 accept the relearn with the ignition on, while cars from 2006 want the engine running at idle during the procedure. If one method does not take, your car may expect the other — try the year-appropriate sequence.
Do I have to do all the windows?
Yes. Each window is calibrated separately, so re-initialising one does not set the others. Run the sequence on every window that has lost its one-touch function, driver and passenger sides alike.
Why does the window bounce back down near the top?
That is the auto-reverse reacting to what it reads as an obstruction while the limits are unknown after a battery disconnect. Complete the relearn, and check the rubber channel is clean and the glass moves freely if it keeps dropping back.
My convertible windows behave oddly — same fix?
Yes, the same re-initialising applies. On the cabriolet the frameless glass relies heavily on the stored limits, so it is worth re-teaching every window carefully and making sure each channel is clean so the glass seats fully at the top.
If you’ve just reconnected the battery, see our 9-3 battery guide, and decode any stored fault on autodtcs.com.
Independent guide — not affiliated with Saab. Always follow your official service manual and safety precautions. Read our full disclaimer.