fix for parsing empty string given for decimal value