diff -ur yelp-2.30.2.orig//yelp.desktop.in.in yelp-2.30.2//yelp.desktop.in.in
--- yelp-2.30.2.orig//yelp.desktop.in.in	2010-08-04 01:11:38.000000000 +0530
+++ yelp-2.30.2//yelp.desktop.in.in	2010-12-08 23:35:41.011279312 +0530
@@ -2,7 +2,8 @@
 _Name=Help
 _Comment=Get help with GNOME
 OnlyShowIn=GNOME;
-Exec=yelp
+Exec=yelp %u
+MimeType=x-scheme-handler/ghelp;x-scheme-handler/info;x-scheme-handler/man;
 Icon=help-browser
 StartupNotify=true
 Terminal=false
