diff --git a/bilby/gw/conversion.py b/bilby/gw/conversion.py
index 3e74c304f641f238aeedf9e5829da83a09617700..a78c17629939af8d85870694a8f568423e855364 100644
--- a/bilby/gw/conversion.py
+++ b/bilby/gw/conversion.py
@@ -1403,9 +1403,8 @@ def compute_snrs(sample, likelihood, npool=1):
     """
     if likelihood is not None:
         if isinstance(sample, dict):
-            signal_polarizations = likelihood.waveform_generator.frequency_domain_strain(sample)
             likelihood.parameters.update(sample)
-
+            signal_polarizations = likelihood.waveform_generator.frequency_domain_strain(sample)
             for ifo in likelihood.interferometers:
                 per_detector_snr = likelihood.calculate_snrs(signal_polarizations, ifo)
                 sample['{}_matched_filter_snr'.format(ifo.name)] =\
diff --git a/bilby/gw/likelihood/relative.py b/bilby/gw/likelihood/relative.py
index 63f27b0d5148f4992cdfa0dc08d31f046b4c8012..72f6c8922c00ca26bf414ab8fcc6f6f71f39e028 100644
--- a/bilby/gw/likelihood/relative.py
+++ b/bilby/gw/likelihood/relative.py
@@ -10,8 +10,8 @@ from ..utils import noise_weighted_inner_product
 
 class RelativeBinningGravitationalWaveTransient(GravitationalWaveTransient):
     """A gravitational-wave transient likelihood object which uses the relative
-    binning procedure to calculate a fast likelihood. See IAS paper:
-
+    binning procedure to calculate a fast likelihood. See Zackay et al.
+    arXiv1806.08792
 
     Parameters
     ----------