         self.blockedCount = decoder.decodeKey("blockedCount")
 
         let version: Int = decoder.decodeKey("version")
+        if version < 8 {
+            self.notifyOfApprovedSubmissionsFromFollowingViaPush = true
+        }
+        else {
+            self.notifyOfApprovedSubmissionsFromFollowingViaPush = decoder.decodeKey("notifyOfApprovedSubmissionsFromFollowingViaPush")
+        }
+
         if version < 7 {
             self.notifyOfApprovedSubmissionsViaPush = true
         }

// version 5: added isCommunity
// version 6: added creatorTypeCategoryIds
// version 7: added notifyOfApprovedSubmissionsViaPush
let ProfileVersion: Int = 6

@objc(Profile)
final class Profile: JSONAble {

        case notifyOfWatchesViaEmail = "notify_of_watches_via_email"
        case notifyOfCommentsOnPostWatchViaPush = "notify_of_comments_on_post_watch_via_push"
        case notifyOfCommentsOnPostWatchViaEmail = "notify_of_comments_on_post_watch_via_email"
        case notifyOfApprovedSubmissionsFromFollowingViaPush = "notify_of_approved_submissions_from_following_via_push"
        case hasAnnouncementsEnabled = "has_announcements_enabled"
        case discoverable
    }
