--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1848,13 +1848,8 @@ install (FILES
   sat.dat
   contrib/Ephemeris/JPLEPH
   eclipse.txt
-  DESTINATION ${CMAKE_INSTALL_DATADIR}/${CMAKE_PROJECT_NAME}
-  #COMPONENT runtime
-  )
-
-install (FILES
   ALLCALL7.TXT
-  DESTINATION ${CMAKE_INSTALL_BINDIR}
+  DESTINATION ${CMAKE_INSTALL_DATADIR}/${CMAKE_PROJECT_NAME}
   #COMPONENT runtime
   )
 
--- a/CMakeLists_wsjtx.txt
+++ b/CMakeLists_wsjtx.txt
@@ -1826,13 +1826,8 @@ install (FILES
   sat.dat
   contrib/Ephemeris/JPLEPH
   eclipse.txt
-  DESTINATION ${CMAKE_INSTALL_DATADIR}/${CMAKE_PROJECT_NAME}
-  #COMPONENT runtime
-  )
-
-install (FILES
   ALLCALL7.TXT
-  DESTINATION ${CMAKE_INSTALL_BINDIR}
+  DESTINATION ${CMAKE_INSTALL_DATADIR}/${CMAKE_PROJECT_NAME}
   #COMPONENT runtime
   )
 
--- a/widgets/mainwindow.cpp
+++ b/widgets/mainwindow.cpp
@@ -17343,7 +17343,7 @@ void MainWindow::on_actionErase_Ignore_L
 
 void MainWindow::read_ALLCALL7()
 {
-  static QFile AllCall7File {"ALLCALL7.TXT"};
+  static QFile AllCall7File {"/usr/share/wsjtx/ALLCALL7.TXT"};
   QTextStream AllCall7Stream(&AllCall7File);
   if(AllCall7File.open(QIODevice::ReadOnly | QIODevice::Text)) {
     while (!AllCall7Stream.atEnd()) {
