diff --git a/ethdb/kv_remote.go b/ethdb/kv_remote.go
index b98c9ae2ce1c754e5eb19626807564ce3956f925..a0ff56de128f0312274e6cf3ef90dab0cc0171aa 100644
--- a/ethdb/kv_remote.go
+++ b/ethdb/kv_remote.go
@@ -384,7 +384,7 @@ func (c *remoteCursor) Last() ([]byte, []byte, error) {
 
 func (c *remoteCursor) Close() {
 	if c.stream != nil {
-		c.streamCancelFn() // This will close the stream and free resources
+		//c.streamCancelFn() // Commented out because this causes "context cancelled issue" on RPC daemon
 		c.stream = nil
 		c.streamingRequested = false
 	}