diff --git a/GUI/main/CMakeLists.txt b/GUI/main/CMakeLists.txt
index 885a33245699112fc09c74d7b5754cd2f4ba0520..f8a5e8a3f0321ea00e250be2594a7083f272857d 100644
--- a/GUI/main/CMakeLists.txt
+++ b/GUI/main/CMakeLists.txt
@@ -149,5 +149,9 @@ Plugins = PlugIns
 
 else()
   install (TARGETS ${executable_name} DESTINATION ${destination_bin} COMPONENT Applications)
+
+    set(image_files ${CMAKE_SOURCE_DIR}/GUI/main/BornAgain.ico ${CMAKE_SOURCE_DIR}/GUI/main/BornAgain.icns)
+    install (FILES ${image_files} DESTINATION ${destination_images} COMPONENT Applications)
+
 endif(APPLE AND CREATE_BUNDLE)
 
diff --git a/cmake/modules/BornAgainConfiguration.cmake b/cmake/modules/BornAgainConfiguration.cmake
index 420e51188ac93af26f3ee690fd233779256182ed..f685a7382230aed1ff2b3db4a59aeeba604b9995 100644
--- a/cmake/modules/BornAgainConfiguration.cmake
+++ b/cmake/modules/BornAgainConfiguration.cmake
@@ -27,6 +27,7 @@ set(destination_bin bin)
 set(destination_lib lib)
 set(destination_include include/BornAgain)
 set(destination_examples share/BornAgain/Examples)
+set(destination_images share/BornAgain/Images)
 if(WIN32)
     set(destination_lib bin)
     set(destination_include include)