diff --git a/Framework/PythonInterface/plugins/algorithms/WorkflowAlgorithms/SANSILLReduction.py b/Framework/PythonInterface/plugins/algorithms/WorkflowAlgorithms/SANSILLReduction.py
index ca0c94a5dc44a5c9444c7e5b5538a49fd594a720..65ebc96fc0e4944815286197c88b197a2cc6fc21 100644
--- a/Framework/PythonInterface/plugins/algorithms/WorkflowAlgorithms/SANSILLReduction.py
+++ b/Framework/PythonInterface/plugins/algorithms/WorkflowAlgorithms/SANSILLReduction.py
@@ -259,7 +259,7 @@ class SANSILLReduction(PythonAlgorithm):
             att_coeff = run.getLogData('attenuator.attenuation_coefficient').value
         elif run.hasProperty('attenuator.attenuation_value'):
             att_value = run.getLogData('attenuator.attenuation_value').value
-            if int(att_value) < 10 and self._instrument == 'D33':
+            if float(att_value) < 10. and self._instrument == 'D33':
                 instrument = mtd[ws].getInstrument()
                 param = 'att'+str(int(att_value))
                 if instrument.hasParameter(param):