MacBook speaker disabled when headphone jack is removed
I've been having increasing difficulty getting my MacBook's speaker to work when I remove the headphone jack.
The speaker icon goes grey, rendering the speaker 'unavailable.' So far, I've eventually been able to restore the speaker by jiggling the jack, but the amount of jiggling I have to do before I have success with that is increasing, and I'm expecting to get to a point where it just won't happen.
An Apple Store employee I spoke to, and claimed to be familiar with the problem, said that the repair for this involves replacement of the entire logic board.
Does anyone know whether that's accurate?
If so, are there any other workable fixes for this?
I'm not eager to replace an otherwise perfectly functioning logic board just because of a faulty headphone jack connection problem. (In fact, given my MacBook's vintage, the fact that it's well out of warranty, and the cost of replacing a logic board, I won't even be considering doing that.)
Thanks.
MacBook, Mac OS X (10.6.8), 1.83 MHz