diff --git a/src/music_track_listener.py b/src/music_track_listener.py
index ee36f4cd040c2df7a85deccbacf95704f0cabde8..86931f5dcba51813229e9ffca045953193ced1a6 100644
--- a/src/music_track_listener.py
+++ b/src/music_track_listener.py
@@ -14,6 +14,9 @@
 ## GNU General Public License for more details.
 ##
 import gobject
+if __name__ == '__main__':
+	# install _() func before importing dbus_support
+	from common import i18n
 
 import dbus_support
 if dbus_support.supported:
@@ -141,8 +144,6 @@ class MusicTrackListener(gobject.GObject):
 
 # here we test :)
 if __name__ == '__main__':
-	from common import i18n
-	
 	def music_track_change_cb(listener, music_track_info):
 		if music_track_info is None:
 			print "Stop!"