Python scripts replaces DV_VALUE in cfg file

Hello,

in SU2 v7.5.1 is probably a bug.

Python scripts using "config,py", as it is in case of discrete_adjoint.py, replace the DV_VALUE by default value = 0. It cases stop of solution due to inconsistency between DV_VALUE and DV_PARAM....
It seems that this issue is connected with part of code in "config.py":

line 658:
#hack - twl
if 'DV_VALUE_NEW' not in data_dict:
data_dict['DV_VALUE_NEW'] = [0]
if 'DV_VALUE_OLD' not in data_dict:
data_dict['DV_VALUE_OLD'] = [0]

line 1075:
_# HACK - twlif
'DV_VALUE_NEW' in config:
config.DV_VALUE = config.DV_VALUE_NEW

Could you please fix it.

Thank you in advance.

Best regards,

Jan