diff --git a/openquake/engine/calculators/hazard/scenario/core.py b/openquake/engine/calculators/hazard/scenario/core.py
index <HASH>..<HASH> 100644
--- a/openquake/engine/calculators/hazard/scenario/core.py
+++ b/openquake/engine/calculators/hazard/scenario/core.py
@@ -173,7 +173,7 @@ class ScenarioHazardCalculator(haz_general.BaseHazardCalculator):
             models.OqJob.objects.get(pk=self.job.id))
         gsim = valid.gsim(oqparam.gsim)
         self.computer = GmfComputer(
-            self.rupture, self.site_collection, self.imts, gsim,
+            self.rupture, self.site_collection, self.imts, [gsim],
             trunc_level, correlation_model)
 
     @EnginePerformanceMonitor.monitor
Fixed the scenario calculator


Former-commit-id: e2c0ca1af<I>d<I>fe<I>b2cf<I>fb<I>c