diff --git a/modules/highgui/CMakeLists.txt b/modules/highgui/CMakeLists.txt
index a0da13ef95..91a9a1bb45 100644
--- a/modules/highgui/CMakeLists.txt
+++ b/modules/highgui/CMakeLists.txt
@@ -1,4 +1,4 @@
-set(the_description "High-level GUI and Media I/O")
+set(the_description "High-level GUI")
 ocv_add_module(highgui opencv_imgproc opencv_imgcodecs OPTIONAL opencv_videoio WRAP python)
 
 # ----------------------------------------------------------------------------
diff --git a/modules/imgcodecs/CMakeLists.txt b/modules/imgcodecs/CMakeLists.txt
index 546d956a98..6cc35516ae 100644
--- a/modules/imgcodecs/CMakeLists.txt
+++ b/modules/imgcodecs/CMakeLists.txt
@@ -1,4 +1,4 @@
-set(the_description "Image codecs")
+set(the_description "Image I/O")
 ocv_add_module(imgcodecs opencv_imgproc WRAP java python)
 
 # ----------------------------------------------------------------------------
diff --git a/modules/shape/CMakeLists.txt b/modules/shape/CMakeLists.txt
index fcd317089a..527a0c2f71 100644
--- a/modules/shape/CMakeLists.txt
+++ b/modules/shape/CMakeLists.txt
@@ -1,2 +1,2 @@
-set(the_description "Shape descriptors and matchers.")
+set(the_description "Shape descriptors and matchers")
 ocv_define_module(shape opencv_core opencv_imgproc opencv_video WRAP python)
diff --git a/modules/world/CMakeLists.txt b/modules/world/CMakeLists.txt
index 1152cd3ef1..96d12f8af9 100644
--- a/modules/world/CMakeLists.txt
+++ b/modules/world/CMakeLists.txt
@@ -1,4 +1,4 @@
-set(the_description "All the selected OpenCV modules in a single binary")
+set(the_description "All OpenCV modules")
 set(OPENCV_MODULE_IS_PART_OF_WORLD FALSE)
 set(BUILD_opencv_world_INIT OFF)