I've fixed it like this:
from db\class_person.inc.php
public function getProjects($f_order_by=NULL, $f_status_min=STATUS_UPCOMING, $f_status_max= STATUS_COMPLETED)
{
...
### all projects ###
if($auth->cur_user->user_rights & RIGHT_PROJECT_ASSIGN) {
...
changed to:
from db\class_person.inc.php
public function getProjects($f_order_by=NULL, $f_status_min=STATUS_UPCOMING, $f_status_max= STATUS_COMPLETED)
{
...
### all projects ###
if ( ($auth->cur_user->user_rights & RIGHT_PROJECT_ASSIGN) &&
($auth->cur_user->user_rights & RIGHT_VIEWALL) ) {
...