Should we be doing some pre-population of data here - and validating we get a gist back rather than just checking for null?