empty handler returns error