fix legacy json
fixes #2099