diff --git a/pom.xml b/pom.xml
index 1f0d73253d..aa5b24d826 100644
--- a/pom.xml
+++ b/pom.xml
@@ -65,6 +65,11 @@
jar
compile
+
+ com.google.code.findbugs
+ jsr305
+ 3.0.2
+
junit
diff --git a/src/main/java/redis/clients/jedis/JedisClusterCommand.java b/src/main/java/redis/clients/jedis/JedisClusterCommand.java
index 0aa1055df4..f4359a5a54 100644
--- a/src/main/java/redis/clients/jedis/JedisClusterCommand.java
+++ b/src/main/java/redis/clients/jedis/JedisClusterCommand.java
@@ -1,5 +1,7 @@
package redis.clients.jedis;
+import javax.annotation.Nullable;
+
import redis.clients.jedis.exceptions.JedisAskDataException;
import redis.clients.jedis.exceptions.JedisClusterMaxAttemptsException;
import redis.clients.jedis.exceptions.JedisClusterOperationException;
@@ -137,7 +139,7 @@ private T runWithRetries(final int slot, int attempts, boolean tryRandomNode, Je
}
}
- private void releaseConnection(Jedis connection) {
+ private void releaseConnection(@Nullable Jedis connection) {
if (connection != null) {
connection.close();
}