diff --git a/healthcheck/memcached b/healthcheck/memcached
index 416ed327f..63ee11ad7 100755
--- a/healthcheck/memcached
+++ b/healthcheck/memcached
@@ -1,5 +1,11 @@
 #!/bin/bash
 
 listen_addr=$(awk 'match($0, /-l +([0-9a-fA-F\.\:]+) /, a) {print a[1]}' /etc/sysconfig/memcached)
+
+# Add brackets if IPv6
+if [[ $listen_addr =~ ":" ]]; then
+  listen_addr="[${listen_addr}]"
+fi
+
 echo "stats" | socat - TCP:$listen_addr:11211
 exit