bugfix null check