diff --git a/sonic_platform_base/sonic_sfp/sffbase.py b/sonic_platform_base/sonic_sfp/sffbase.py index 6d944b6f154b..79fa1a7c475b 100644 --- a/sonic_platform_base/sonic_sfp/sffbase.py +++ b/sonic_platform_base/sonic_sfp/sffbase.py @@ -132,9 +132,7 @@ def parse_sff_element(self, eeprom_data, eeprom_ele, start_pos): offset + size) elif type == 'int': - data = int(eeprom_data[offset], 16) - if data != 0: - value = data + value = int(eeprom_data[offset], 16) elif type == 'date': value = self.convert_date_to_string(eeprom_data, offset,