Just an FYI, I have had 3 different people run dungeons with me and each of them dropped a weapon they did not need (despite having weapons they do need). Can't do anything to recreate it, just luck of the draw here. To fix it, all you need to do is swap characters.