 
 stored_points_order = {}
 buildPointsList = (proposal, valence, sort_field, filter_included, show_all_points) ->
+  return [] if !proposal.slug
   sort_field = sort_field or 'score'
   points = fetch("/page/#{proposal.slug}").points or []
   opinions = fetch(proposal).opinions

                    points_draggable: mode == 'crafting'
                    drop_target: false
                    points: buildPointsList \
                      @proposal, 'pros', \
                      (if mode == 'results' then 'score' else 'last_inclusion'), \ 
                      mode == 'crafting' && !TWO_COL(), \
                      mode == 'crafting' || TWO_COL() || (just_you && mode == 'results')

                    points_draggable: mode == 'crafting'
                    drop_target: false
                    points: buildPointsList \
                      proposal, 'cons', \
                      (if mode == 'results' then 'score' else 'last_inclusion'), \ 
                      mode == 'crafting' && !TWO_COL(), \
                      mode == 'crafting' || TWO_COL() || (just_you && mode == 'results')
