Fixed bug in group_views.py.

There was a nasty logic error in group_views.py. I (wrongly) assumed that
`filter` would return `None` instead of an empty list. This would cause
playlists to contain fewer tracks.