Index: scripts/xdg-mime.in
--- scripts/xdg-mime.in.orig
+++ scripts/xdg-mime.in
@@ -493,6 +493,9 @@ defapp_generic()
           	grep "$MIME=" "$x/applications/${prefix}defaults.list" "$x/applications/${prefix}mimeinfo.cache" 2> /dev/null |
           	head -n 1 | cut -d '=' -f 2 | cut -d ';' -f 1
           )"
+          if [ -z "$trader_result" ] ; then
+              trader_result=`grep "$MIME=" $x/applications/mimeinfo.cache 2>/dev/null | cut -d '=' -f 2 | cut -d ';' -f 1`
+          fi
           if [ -n "$trader_result" ] ; then
               echo "$trader_result"
               exit_success
