diff --git a/python/deskbar-handler/tracker-module.py b/python/deskbar-handler/tracker-module.py
index b7d64c5..4c2c952 100644
--- a/python/deskbar-handler/tracker-module.py
+++ b/python/deskbar-handler/tracker-module.py
@@ -185,7 +185,10 @@ class TrackerLiveSearchMatch (deskbar.interfaces.Match):
 		
 		# Add extra default actions where it makes sense
 		if not result['type'] in ["Emails", "Applications", "GaimConversations"]:
-			self.add_all_actions (get_actions_for_uri(result['uri']))
+			try:
+				self.add_all_actions (get_actions_for_uri(result['uri']))
+			except:
+				pass # as the file from result may not exist anymore.
 	
 	def get_name (self, text = None):
 		return self.result ['name']
