diff --git a/catalogue/CMakeLists.txt b/catalogue/CMakeLists.txt
index d9aeea895b1f8804116ccc545253bdc14955bf91..8a218fcd578c2a04509b7cf891101c6c0014cfaa 100644
--- a/catalogue/CMakeLists.txt
+++ b/catalogue/CMakeLists.txt
@@ -227,3 +227,4 @@ set (CATALOGUE_CMD_LINE_UNIT_TESTS_LIB_SRC_FILES
 
 add_library (ctacataloguecmdlineunittests SHARED
   ${CATALOGUE_CMD_LINE_UNIT_TESTS_LIB_SRC_FILES})
+install (TARGETS ctacataloguecmdlineunittests DESTINATION usr/${CMAKE_INSTALL_LIBDIR})
diff --git a/cta.spec.in b/cta.spec.in
index 7de82d285f821731b9831d0480b3d816ab7eef08..d15ee20f4fe4e89edc9a559180d503b8b657da37 100644
--- a/cta.spec.in
+++ b/cta.spec.in
@@ -204,6 +204,7 @@ Unit tests and system tests with virtual tape drives
 %attr(0755,root,root) %{_bindir}/cta-valgrindUnitTests.sh
 %attr(0755,root,root) %{_bindir}/cta-unitPlusSystemTests.sh
 %attr(0755,root,root) %{_libdir}/libctacatalogueunittests.so
+%attr(0755,root,root) %{_libdir}/libctacataloguecmdlineunittests.so
 %attr(0755,root,root) %{_libdir}/libctacommonunittests.so
 %attr(0755,root,root) %{_libdir}/libctaexceptionunittests.so
 %attr(0755,root,root) %{_libdir}/libctainmemorycatalogueunittests.so