diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 4fda76deaa232d97efb9822f285f4c24ea0860c6..878d0a3d6e13d3bd9c1d78cf4c3b800c9aec2c26 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -5297,7 +5297,9 @@ (define-public emacs-lispy
      `(("emacs-clojure-mode" ,emacs-clojure-mode)
        ("emacs-undercover" ,emacs-undercover)))
     (arguments
-     `(#:include (cons* "\\.clj$" "\\.edn$" "\\.py$" %default-include)
+     `(#:include (cons* "^lispy-clojure\\.clj$"
+                        "^lispy-python\\.py$"
+                        %default-include)
        #:phases
        ;; XXX: one failing test involving python evaluation
        (modify-phases %standard-phases