This fixes #8164.  It now takes what it is given for each data channel.