diff --git a/bindings/java/src/org/sleuthkit/datamodel/CommunicationsFilter.java b/bindings/java/src/org/sleuthkit/datamodel/CommunicationsFilter.java
index c4ed6d764f13c03a768f35800073d70955d1f0e8..fc8c09e06bfccea6f3be15090ef79f93191f86a0 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/CommunicationsFilter.java
+++ b/bindings/java/src/org/sleuthkit/datamodel/CommunicationsFilter.java
@@ -359,7 +359,7 @@ public String getDescription() {
 		@Override
 		String getSQL(CommunicationsManager commsManager) {
 			if(limit > 0) {
-				return "ORDER BY relationships.date_time LIMIT " + limit;
+				return "ORDER BY relationships.date_time DESC LIMIT " + limit;
 			} else {
 				return "";
 			}