               let email = environment.session.currentUser?.email else { return cell }
         
         if let userProfile = userProfile {
-            cell.profileSubtitle = userProfile.sharingLimitedProfile ? Strings.ProfileOptions.UserProfile.message : nil
+            cell.profileSubtitle = (userProfile.sharingLimitedProfile && userProfile.parentalConsent == false) ? Strings.ProfileOptions.UserProfile.message : nil
             cell.profileImageView.remoteImage = userProfile.image(networkManager: environment.networkManager)
         }
         

            emailLabel.attributedText = subtitleTextStyle.attributedString(withText: Strings.ProfileOptions.UserProfile.email(email: email))
        }
    }
    
    var profileSubtitle: String? {
        didSet {
            subtitleLabel.attributedText = titleTextStyle.attributedString(withText: profileSubtitle)
        }
    }
    
    private lazy var profileView: UIView = {
        let view = UIView(frame: CGRect(x: 0, y: 0, width: imageSize + 10, height: imageSize + 10))
        view.accessibilityIdentifier = "PersonalInformationCell:profile-view"

        label.accessibilityIdentifier = "PersonalInformationCell:username-label"
        return label
    }()

    private lazy var subtitleLabel: UILabel = {
            let label = UILabel()
            label.accessibilityIdentifier = "PersonalInformationCell:subtitle-label"
            return label
        }()

    override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
        super.init(style: style, reuseIdentifier: reuseIdentifier)
        
