                         else
                           @nominationButton @props.beatmapset.nominations.nominated
 
-              div
-                className: "#{bn}__row"
-                div className: "#{bn}__row-left"
-                div className: "#{bn}__row-right",
-                  @lovedButton false
+          if mapCanBeLoved
+            div
+              className: "#{bn}__row"
+              div className: "#{bn}__row-left"
+              div className: "#{bn}__row-right",
+                el BigButton,
+                  modifiers: ['full']
+                  text: osu.trans 'beatmaps.nominations.love'
+                  icon: 'fas fa-heart'
+                  props:
+                    onClick: @love
+
 
           div
             className: "#{bn}__footer #{if mapCanBeNominated then "#{bn}__footer--extended" else ''}",

      hype = _.min([requiredHype, hypeRaw])
      userAlreadyHyped = _.find(@props.currentDiscussions.byFilter.hype.generalAll, user_id: @props.currentUser.id)?

    mapCanBeNominated = @props.beatmapset.status == 'pending' && hypeRaw >= requiredHype
    mapIsQualified = (@props.beatmapset.status == 'qualified')


        onClick: @nominate


  render: =>
    showHype = @props.beatmapset.can_be_hyped

