improve profile popup (hide empty fields, fix scrollbar issue)