diff --git a/scripts/docs/Doxyfile.in b/scripts/docs/Doxyfile.in
index 957147da7e50f91fcf7faf145d73d109dd30290d..151b18157faae5af4131a7aec33f9a7e8616d470 100644
--- a/scripts/docs/Doxyfile.in
+++ b/scripts/docs/Doxyfile.in
@@ -124,7 +124,7 @@ FULL_PATH_NAMES        = YES
 # If left blank the directory from which doxygen is run is used as the
 # path to strip.
 
-STRIP_FROM_PATH        =
+STRIP_FROM_PATH        = ${CMAKE_SOURCE_DIR}
 
 # The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
 # the path mentioned in the documentation of a class, which tells
@@ -601,7 +601,8 @@ RECURSIVE              = YES
 # excluded from the INPUT source files. This way you can easily exclude a
 # subdirectory from a directory tree whose root is specified with the INPUT tag.
 
-EXCLUDE                = ${CMAKE_SOURCE_DIR}/BaseLib/logog
+EXCLUDE                = ${CMAKE_SOURCE_DIR}/BaseLib/logog \
+                         ${CMAKE_SOURCE_DIR}/BaseLib/tclap
 
 # The EXCLUDE_SYMLINKS tag can be used select whether or not files or
 # directories that are symbolic links (a Unix filesystem feature) are excluded