diff --git a/remoting/kubernetes/client.go b/remoting/kubernetes/client.go
index 3072aee2ccbb9b54f2f5d49c2dd27205df915a33..fbabd55beff3500d4346a44a157441cf09ea5674 100644
--- a/remoting/kubernetes/client.go
+++ b/remoting/kubernetes/client.go
@@ -634,12 +634,8 @@ func (c *Client) Valid() bool {
 	default:
 	}
 	c.lock.RLock()
-	if c.rawClient == nil {
-		c.lock.RUnlock()
-		return false
-	}
-	c.lock.RUnlock()
-	return true
+	defer c.lock.RUnlock()
+	return c.rawClient != nil
 }
 
 // Done