Yes! But also more idiomatic way, i'd suggest:

    @new_stickies = grep { $sticky != $ditemid } @stickies;

(Ahem not tested)