diff --git a/help.c b/help.c
index 02f72fc..192b3ab 100644
--- help.c
+++ help.c
@@ -753,7 +753,7 @@ void help_message(int msg_no)
 {
 int i, line;
 if(msg_no < 0)return;
-msg_filename="help.lir";
+msg_filename="@HELP_DIR@/help.lir";
 line=0;
 settextcolor(15);
 clear_screen();
diff --git a/menu.c b/menu.c
index acccf38..fdf1dd4 100644
--- menu.c
+++ menu.c
@@ -1198,7 +1198,7 @@ agn:;
     lir_text(1,line, s);
     i=line+1;
     line+=4;
-    msg_filename="help.lir";
+    msg_filename="@HELP_DIR@/help.lir";
     write_from_msg_file(&line, 201+mouse_line+first, TRUE, HELP_VERNR);
     if(parnum == DA_OUTPUT_SPEED && ui.rx_dadev_no != DISABLED_DEVICE_CODE)
       {
