diff --git a/sat/plugins/plugin_comp_file_sharing.py b/sat/plugins/plugin_comp_file_sharing.py index 516facb1..e594f5e9 100644 --- a/sat/plugins/plugin_comp_file_sharing.py +++ b/sat/plugins/plugin_comp_file_sharing.py @@ -519,7 +519,10 @@ class FileSharing: ): """This method retrieve a file on request, and send if after checking permissions""" peer_jid = session["peer_jid"] - owner = client.getOwnerFromJid(session['local_jid']) + if session['local_jid'].user: + owner = client.getOwnerFromJid(session['local_jid']) + else: + owner = peer_jid try: found_files = yield self.host.memory.getFiles( client,