Not delete association if an include and conditions for this include

Hi,

I submit a bug[1] in trac. Do you think it's a bug or a bad conception ?

What do you think of this ?

[1] : http://dev.rubyonrails.org/ticket/9792