diff --git a/DataQuality/ZLumiScripts/scripts/Pandas_scripts/dqt_zlumi_pandas.py b/DataQuality/ZLumiScripts/scripts/Pandas_scripts/dqt_zlumi_pandas.py
index be3953069ddc17166bcfd8f4fa4e005d4f10e008..d012f6ac6b70914c19029f3c0be89723c731eb89 100755
--- a/DataQuality/ZLumiScripts/scripts/Pandas_scripts/dqt_zlumi_pandas.py
+++ b/DataQuality/ZLumiScripts/scripts/Pandas_scripts/dqt_zlumi_pandas.py
@@ -222,7 +222,7 @@ if len(arr_mu) == 0:
     arr_rec_err.append(1)
 
 tg_fit = ROOT.TGraphErrors(len(arr_mu), arr_mu, arr_rec_eff, ROOT.nullptr, arr_rec_err)
-if len(o_recoeff_fit) == 1:
+if len(o_recoeff_fit) == 0 or len(o_recoeff_fit) == 1:
     fit_type = "pol0"
 elif len(o_recoeff_fit) == 2:
     fit_type = "pol1"