       when 'comment', 'like', 'mention'
         socialapi.message.byId { id: @getData().targetId }, (err, post) =>
           return kd.warn err  if err
-          if isFeedEnabled()
-          then @setAttribute 'href', groupifyLink "/Activity/Post/#{post.slug}"
-          else @setAttribute 'href', calculateReactivityLink post
+          if not isKoding() or isFeedEnabled()
+          then @setAttribute 'href', calculateReactivityLink post
+          else @setAttribute 'href', groupifyLink "/Activity/Post/#{post.slug}"
       when 'follow'
         @setAttribute 'href', groupifyLink "/#{@actors.first.profile.nickname}"
       when 'join', 'leave'

remote                  = require('../remote').getInstance()
whoami                  = require '../util/whoami'
isFeedEnabled           = require '../util/isFeedEnabled'
isPublicChannel         = require '../util/isPublicChannel'
AvatarView              = require '../commonviews/avatarviews/avatarview'
JView                   = require '../jview'

      if post
        # TODO group slug must be prepended after groups are implemented
        # groupSlug = if post.group is "koding" then "" else "/#{post.group}"
        if not isKoding() or isFeedEnabled()
        then kd.singletons.router.handleRoute calculateReactivityLink post
        else kd.singletons.router.handleRoute "/Activity/Post/#{post.slug}", { state: post }
      else
        new KDNotificationView
          title : "This post has been deleted!"
