diff --git a/gracedb/views.py b/gracedb/views.py
index 36961dc5e1f1396d32d01d9c94b6d1d09f42fb37..ce10213a4e51bb478934cdbfd727de879f9cad96 100644
--- a/gracedb/views.py
+++ b/gracedb/views.py
@@ -320,7 +320,7 @@ def view(request, event):
     context['eventdesc'] = get_file(event, "event.log")
     context['userdesc'] = get_file(event, "user.log")
     context['nearby'] = [(e.gpstime - event.gpstime, e)
-                            for e in event.neighbors()]
+                            for e in filter_events_for_user(event.neighbors(), request.user, 'view')]
 #    context['skyalert_authorized'] = skyalert_authorized(request)
 #    context['groups'] = [g.name for g in EMGroup.objects.all()]
     context['groups'] = [g.name for g in EMGroup.objects.order_by('name')]