diff --git a/beat/web/reports/models.py b/beat/web/reports/models.py
index e7235b3dce8ac89a66cb166dd90c7fec9c1a8e2f..738bd26263554db6a55c52c597c1204dde6385fb 100644
--- a/beat/web/reports/models.py
+++ b/beat/web/reports/models.py
@@ -301,11 +301,11 @@ class Report(models.Model):
 
         report_content = json.loads(self.content)
 
-        if not report_content.has_key("alias_experiments"):
+        if "alias_experiments" not in report_content:
             report_content["alias_experiments"] = {}
 
         for experiment in self.experiments.iterator():
-            if not report_content["alias_experiments"].has_key(experiment.fullname()):
+            if experiment.fullname() not in report_content["alias_experiments"]:
                 report_content["alias_experiments"][experiment.fullname()] = experiment.name
             try:
                 index = alias_filter.index(report_content["alias_experiments"][experiment.fullname()])