diff --git a/bindings/java/src/org/sleuthkit/datamodel/CommunicationsManager.java b/bindings/java/src/org/sleuthkit/datamodel/CommunicationsManager.java
index 43256938eb117da8235ba6bed79571f74a2de43a..0b36732ebc431b944da960470fb1707a5a8fe3c9 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/CommunicationsManager.java
+++ b/bindings/java/src/org/sleuthkit/datamodel/CommunicationsManager.java
@@ -1323,7 +1323,7 @@ public List<Account> getAccountsRelatedToArtifact(BlackboardArtifact artifact) t
 						+ " SELECT DISTINCT (account_id), account_type_id, account_unique_identifier"
 						+ " FROM accounts"
 						+ " JOIN account_relationships ON account2_id = account_id"
-						+ " WHERE relationship_source_obj_id = %d)", artifact.getId(), artifact.getId());
+						+ " WHERE relationship_source_obj_id = %d) AS unionOfRelationships", artifact.getId(), artifact.getId());
 				try (Statement stmt = connection.createStatement(); ResultSet rs = stmt.executeQuery(query)) {
 					while (rs.next()) {
 						Account.Type accountType = null;