diff --git a/distro/packages/base.scm b/distro/packages/base.scm
index 68475641590ca07a66c98fbcd5d4751179fcf115..312ae66f8a9d5df4f2981fc2a97b03bbff7ef4fe 100644
--- a/distro/packages/base.scm
+++ b/distro/packages/base.scm
@@ -2282,7 +2282,7 @@ (define %glibc-stripped
                          (copy-file file target)
                          (remove-store-references target)))
                      (find-files (string-append libc "/lib")
-                                 "^(crt.*|ld.*|lib(c|m|dl|rt|pthread|nsl|util).*\\.so|libc_nonshared\\.a)$"))
+                                 "^(crt.*|ld.*|lib(c|m|dl|rt|pthread|nsl|util).*\\.so(\\..*)?|libc_nonshared\\.a)$"))
 
            (copy-recursively (string-append libc "/include") incdir)
            #t))))