allow calling replace on a interface slot if it has nothing in it