diff --git a/src/common/config.py b/src/common/config.py
index ddd9b58222e6207b482d038b5b81946dbd73fd15..d8c403aa16cc3bc804be070879e78d98eee60b74 100644
--- a/src/common/config.py
+++ b/src/common/config.py
@@ -84,7 +84,7 @@ class Config:
 		'use_speller': [ opt_bool, False, ],
 		'speller_language': [ opt_str, '', _('Language used by speller')],
 		'print_time': [ opt_str, 'always',  _('\'always\' - print time for every message.\n\'sometimes\' - print time every print_ichat_every_foo_minutes minute.\n\'never\' - never print time.')],
-		'print_time_fuzzy': [ opt_int, 0, _('Value of fuzziness from 1 to 4 or 0 to disable fuzzyclock. 1 is the most precise clock, 4 the less precise one.') ],
+		'print_time_fuzzy': [ opt_int, 0, _('Print time in chats using Fuzzy Clock. Value of fuzziness from 1 to 4, or 0 to disable fuzzyclock. 1 is the most precise clock, 4 the less precise one. This is used only if print_time is \'sometimes\'.') ],
 		'emoticons_theme': [opt_str, 'static', '', True ],
 		'ascii_formatting': [ opt_bool, True,
 			_('Treat * / _ pairs as possible formatting characters.'), True],
diff --git a/src/tooltips.py b/src/tooltips.py
index 008d0b76aa5da60cce9b1e784232dfd9843ad267..53df7e124dbfead1072f0cb46cd85b08b504f924 100644
--- a/src/tooltips.py
+++ b/src/tooltips.py
@@ -529,7 +529,12 @@ class RosterTooltip(NotificationAreaTooltip):
 					if time.strftime('%j', time.localtime())== \
 							time.strftime('%j', contact.last_status_time):
 					# it's today, show only the locale hour representation
-						local_time = time.strftime('%X', contact.last_status_time)	
+						local_time = time.strftime('%X', contact.last_status_time)
+						# Hack to delete seconds 
+						# We can't use hour:minutes directly because we don't
+						# know if we should use %H or %I (depend of user locale) 
+						# See http://docs.python.org/lib/module-time.html
+						local_time = local_time[:-3]
 					else:
 						# time.strftime returns locale encoded string
 						local_time = time.strftime('%c', contact.last_status_time)