--- trunk/lib/SQLSession/Model/Query.pm 2007/01/25 21:16:06 70 +++ trunk/lib/SQLSession/Model/Query.pm 2007/01/25 21:16:49 71 @@ -72,7 +72,9 @@ return 1; }; - return 1 if ($self->current_user->role('edit')); + return 1 if ( $self->visible && self->current_user->role('edit')); + + return 1 if ( $self->current_user->is_superuser ); return 0; }