From f53c44221a35409f04e16935cf7c08d88a98608e Mon Sep 17 00:00:00 2001
From: Iskander Ibragimov <iskander.ibragimov@cern.ch>
Date: Wed, 14 Oct 2020 18:56:22 +0200
Subject: [PATCH] fix if getrunnumber is None

---
 .../PixelMonitoring/python/PixelAthMonitoringBase.py       | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/InnerDetector/InDetMonitoring/PixelMonitoring/python/PixelAthMonitoringBase.py b/InnerDetector/InDetMonitoring/PixelMonitoring/python/PixelAthMonitoringBase.py
index a303ae81e45..829b7e0aa73 100644
--- a/InnerDetector/InDetMonitoring/PixelMonitoring/python/PixelAthMonitoringBase.py
+++ b/InnerDetector/InDetMonitoring/PixelMonitoring/python/PixelAthMonitoringBase.py
@@ -9,11 +9,12 @@
 # hack to deal with global variables in this module
 # check if we are in "old-" or "new-style" configuration
 from AthenaConfiguration.AllConfigFlags import ConfigFlags
+from RecExConfig.AutoConfiguration import GetRunNumber
 if ConfigFlags.DQ.isReallyOldStyle:
-    from RecExConfig.AutoConfiguration import GetRunNumber
-    runtext = ' (Run %d)' % GetRunNumber()
+    runtext = ''
+    if GetRunNumber() is not None:
+        runtext = ' (Run %d)' % GetRunNumber()
 else:
-    from AthenaConfiguration.AllConfigFlags import ConfigFlags
     runtext = ' (Run %d)' % ConfigFlags.Input.RunNumber[0]
 
 
-- 
GitLab