diff --git a/public/javascripts/widgets/timeago.js b/public/javascripts/widgets/timeago.js
index 2b366c7b05a0e975a2ac986a30a0163ce503d01c..fa7762648c9c38cd3fab25e4c5926d60704c74cc 100644
--- a/public/javascripts/widgets/timeago.js
+++ b/public/javascripts/widgets/timeago.js
@@ -9,6 +9,9 @@ Diaspora.widgets.add("timeago", function() {
   this.selector = "abbr.timeago";
 
   this.start = function() {
+      InfiniteScroll.postScrollCallback = function(){
+            Diaspora.widgets.timeago.updateTimeAgo();
+      }
       if(Diaspora.widgets.i18n.language === "en") {
         return;
       }
@@ -32,13 +35,10 @@ Diaspora.widgets.add("timeago", function() {
       };
 
       Diaspora.widgets.timeago.updateTimeAgo("abbr");
+
   };
 
   this.updateTimeAgo = function(selector) {
     $(selector || this.selector).timeago();
   };
 });
-
-InfiniteScroll.postScrollCallback = function(){
-      Diaspora.widgets.timeago.updateTimeAgo();
-}