diff --git a/MagneticField/MagFieldServices/python/MagFieldServicesConfig.py b/MagneticField/MagFieldServices/python/MagFieldServicesConfig.py
index 0544ed4a3f25ee84beb45b51567b9855aa25214b..9bf7287549b1403a2ac530a77f44988431e566f2 100644
--- a/MagneticField/MagFieldServices/python/MagFieldServicesConfig.py
+++ b/MagneticField/MagFieldServices/python/MagFieldServicesConfig.py
@@ -46,6 +46,8 @@ def MagneticFieldSvcCfg(flags, **kwargs):
       # Otherwise read from cool
       afmArgs.update( UseMapsFromCOOL = True )
     afmArgs.update( UseMapsFromCOOL = True )
+    if 'UseDCS' in kwargs and not kwargs['UseDCS']:
+      afmArgs['UseMapsFromCOOL'] = False
     mag_field_map_cond_alg = CompFactory.MagField.AtlasFieldMapCondAlg(**afmArgs) 
     result.addCondAlgo(mag_field_map_cond_alg)