This was redundant code.  The test for null on data is done above, hence the test here is not required... or did I stumble on a bug here on a dead code path?