I don't really have strong feelings either way.  I think personally I just prefer to be told what I've asked for is not valid/found rather than having a request succeed and being given something other than what I wanted.

I think either way is fine though.