it sounds like there's nothing in your reader. Check .HasRows to see if anything was returned.

Actually, you know what? Just post your reader code.