diff -NurbBp a/src/hugin1/hugin/MainFrame.cpp b/src/hugin1/hugin/MainFrame.cpp
--- a/src/hugin1/hugin/MainFrame.cpp 2009-10-11 07:48:35.000000000 +0200
+++ b/src/hugin1/hugin/MainFrame.cpp 2009-10-11 14:53:16.000000000 +0200
@@ -1131,10 +1131,14 @@ void MainFrame::DisplayHelp(wxString sec
return;
}
DEBUG_INFO("help file: " << strFile.mb_str(wxConvLocal));
- if(!wxLaunchDefaultBrowser(strFile))
+ /* if(!wxLaunchDefaultBrowser(strFile)) */
+ {
+ wxString cmd = wxT("sensible-browser ") + strFile;
+ if (!::wxExecute(cmd, wxEXEC_ASYNC))
{
wxLogError(_("Can't start system's web browser"));
}
+ }
}
void MainFrame::OnTipOfDay(wxCommandEvent& WXUNUSED(e))