diff --git a/app/views/play/CampaignView.coffee b/app/views/play/CampaignView.coffee
index f57f138b4..2e7ed63ad 100644
--- a/app/views/play/CampaignView.coffee
+++ b/app/views/play/CampaignView.coffee
@@ -573,7 +573,7 @@ module.exports = class CampaignView extends RootView
     onRecordSync = ->
       return if @destroyed
       @userPollsRecord.url = -> '/db/user.polls.record/' + @id
-      lastVoted = new Date @userPollsRecord.get('changed')
+      lastVoted = new Date(@userPollsRecord.get('changed') or 0)
       interval = new Date() - lastVoted
       if interval > 22 * 60 * 60 * 1000  # Wait almost a day before showing the next poll
         @loadPoll()