handle missing JSON config nicely