diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb
index 029db51e16196e9485ac071b6d47be5cfef93bda..6c63858ce0335155eb7f86343086f04a63493f74 100644
--- a/app/controllers/application_controller.rb
+++ b/app/controllers/application_controller.rb
@@ -13,7 +13,7 @@ class ApplicationController < ActionController::Base
   before_filter :set_locale
 
   def set_contacts_notifications_and_status
-    if current_user
+    if user_signed_in? 
       @aspect = nil
       @aspects = current_user.aspects.fields(:name)
       @aspects_dropdown_array = @aspects.collect{|x| [x.to_s, x.id]}
@@ -36,13 +36,13 @@ class ApplicationController < ActionController::Base
   end
 
   def set_invites
-    if current_user
+    if user_signed_in?
       @invites = current_user.invites
     end
   end
 
   def set_locale
-    if current_user
+    if user_signed_in?
       I18n.locale = current_user.language
     else
       I18n.locale = request.compatible_language_from AVAILABLE_LANGUAGE_CODES
diff --git a/app/controllers/posts_controller.rb b/app/controllers/posts_controller.rb
index e6f6f876d18f0dd9b508de25d606df640f3692f5..432bdecbca61960c49a65936f2cdbef962b66195 100644
--- a/app/controllers/posts_controller.rb
+++ b/app/controllers/posts_controller.rb
@@ -3,7 +3,7 @@
 #   the COPYRIGHT file.
 
 class PostsController < ApplicationController
-  skip_before_filter :set_contacts_and_status
+  skip_before_filter :set_contacts_notifications_and_status
   skip_before_filter :count_requests
   skip_before_filter :set_invites
   skip_before_filter :set_locale
diff --git a/app/controllers/publics_controller.rb b/app/controllers/publics_controller.rb
index d486f2001211570d36939aad03be00af26bfaf89..be5d7b570dbc7b647573eb94fb2b8a73731ebf18 100644
--- a/app/controllers/publics_controller.rb
+++ b/app/controllers/publics_controller.rb
@@ -6,7 +6,7 @@ class PublicsController < ApplicationController
   require File.join(Rails.root, '/lib/diaspora/parser')
   include Diaspora::Parser
 
-  skip_before_filter :set_contacts_and_status, :except => [:create, :update]
+  skip_before_filter :set_contacts_notifications_and_status, :except => [:create, :update]
   skip_before_filter :count_requests
   skip_before_filter :set_invites
   skip_before_filter :set_locale
diff --git a/lib/diaspora/webhooks.rb b/lib/diaspora/webhooks.rb
index fbf9d3986444a4fbcad64cbd2bfc7e3be7d05a2c..7ea93d712668dbffac9c27c744eebb89bb2b767e 100644
--- a/lib/diaspora/webhooks.rb
+++ b/lib/diaspora/webhooks.rb
@@ -15,6 +15,5 @@ module Diaspora
     def x(input)
       input.to_s.to_xs
     end
-
   end
 end