diff --git a/notebooks/AGIPD/Characterize_AGIPD_Gain_Darks_NBC.ipynb b/notebooks/AGIPD/Characterize_AGIPD_Gain_Darks_NBC.ipynb
index bc951eabc7d7abecd12f5e39af73650a355849d1..eaae915a6a8f7562452b0b4dd4f116b9f44be484 100644
--- a/notebooks/AGIPD/Characterize_AGIPD_Gain_Darks_NBC.ipynb
+++ b/notebooks/AGIPD/Characterize_AGIPD_Gain_Darks_NBC.ipynb
@@ -184,8 +184,9 @@
     "            gain_setting =  gsettings[0]  \n",
     "        except Exception as e:\n",
     "            print(f'Error while reading gain setting from: \\n{control_fname}')\n",
-    "            print(e)\n",
-    "            print(\"Gain setting is not found in the control information\")\n",
+    "            print(f'Error: {e}')\n",
+    "            if \"component not found\" in str(e):\n",
+    "                print(\"Gain setting is not found in the control information\")\n",
     "            print(\"Data will not be processed\")\n",
     "            sequences = []"
    ]