I don't think it is a bug. I'd suspect the second entry from the tuple returns the selected filter.