Fix issue 628 - selecting 'include mutuals' on a limited visibility post returns a 500 error
The change introduced with commit 58ea9a0d was improperly implemented. Using QuerySet.distinct() on a QuerySet.intersection() is not supported. How this fell through the cracks is beyond me.
The fix allows one to request to only include mutuals, without mentions in the content.
Edited by Alain St-Denis