Machan fix a "Micro Filter" you can buy it from SLT teleshops. It happened to me too. after fixing it never happened. Note that you have to fix a micro filter to every phone you are using at home.
That is if you have two handsets which is connected to the same phone line which is on ADSL you will need two Micro filters