diff --git a/action_plugins/serverdensity.py b/action_plugins/serverdensity.py
index fc6f0763549c4bb5724a87ab18e072e4f0238c88..a26cd6e95ab6e8c7111ea5d1b2cb9384d44c0274 100644
--- a/action_plugins/serverdensity.py
+++ b/action_plugins/serverdensity.py
@@ -180,7 +180,7 @@ class ActionModule(object):
             for key in data:
                 item = data.get(key)
                 if type(item) is list or type(item) is dict:
-                    if len(item) > 0:
+                    if len(item) > 0 or key == 'recipients':
                         item = encoder.encode(item)
                 if type(item) is int or type(item) is unicode or type(item) is bool:
                     item = str(item)