Just give us two options when joining a DF queue:

- join ALSO party in progress;
- join ONLY party in progress.

That would solve a lot of problems.