diff --git a/ippisite/ippidb/models.py b/ippisite/ippidb/models.py
index 9e5c066e4a3434259c7364f980780a76cf09f5e3..6cb5e9957b41d69eafa203634cf0187b258016a1 100644
--- a/ippisite/ippidb/models.py
+++ b/ippisite/ippidb/models.py
@@ -1208,6 +1208,7 @@ class CompoundAction(models.Model):
 
     class Meta:
         unique_together = (('ppi', 'compound', 'activation_mode', 'ligand_id'),)
+        ordering = ['compound', 'ppi']
 
     def get_complexes(self):
         """