--- src/amule.cpp.orig	Fri Jan 13 23:00:22 2006
+++ src/amule.cpp	Fri Jan 13 23:00:30 2006
@@ -1289,6 +1289,9 @@
 			Kademlia::CKademlia::process();
 			if(Kademlia::CKademlia::getPrefs()->hasLostConnection()) {
 				StopKad();
+				if (thePrefs::Reconnect()) {
+					StartKad();
+				}
 			}
 		}
 			
