Well you were spot on - the DD found me again.
Now it's finally run out of DC's and it's making "dry runs" which I've read about on these forums but, well, if it ever happened to me before then I've forgotten about it. Obviously the DD doesn't know it has no DC's left, so, what now? It just makes dry runs until I run out of air? It certainly isn't showing any signs of giving up and going home.