diff --git a/eth/backend.go b/eth/backend.go
index 6397923334da71cdf01848a137480319ba4dc46e..be2d032832e5f939e6f747cf7eb28b26d1dd2f5b 100644
--- a/eth/backend.go
+++ b/eth/backend.go
@@ -88,7 +88,6 @@ type Ethereum struct {
 
 func (s *Ethereum) AddLesServer(ls LesServer) {
 	s.lesServer = ls
-	s.protocolManager.lesServer = ls
 }
 
 // New creates a new Ethereum object (including the
diff --git a/eth/handler.go b/eth/handler.go
index 8c2f5660dfc265e238b548b381a84422ee9f82f4..1af9e755babcb4a3d2ec385d9bbc56cf972f82e4 100644
--- a/eth/handler.go
+++ b/eth/handler.go
@@ -87,8 +87,6 @@ type ProtocolManager struct {
 	quitSync    chan struct{}
 	noMorePeers chan struct{}
 
-	lesServer LesServer
-
 	// wait group is used for graceful shutdowns during downloading
 	// and processing
 	wg sync.WaitGroup