fix dataset controller for empty change requests