fixed: user could create profile with empty