diff --git a/src/marginalia/html.clj b/src/marginalia/html.clj index b8aaebd..bb94be2 100644 --- a/src/marginalia/html.clj +++ b/src/marginalia/html.clj @@ -110,15 +110,16 @@ "")])) (defn dependencies-html [deps & header-name] - (let [header-name (or header-name "dependencies")] - (html [:div {:class "dependencies"} - [:h3 header-name] - [:table - (map #(html [:tr - [:td {:class "dep-name"} (str (first %))] - [:td {:class "dotted"} [:hr]] - [:td {:class "dep-version"} (second %)]]) - deps)]]))) + (when-let [deps (seq deps)] + (let [header-name (or header-name "dependencies")] + (html [:div {:class "dependencies"} + [:h3 header-name] + [:table + (map #(html [:tr + [:td {:class "dep-name"} (str (first %))] + [:td {:class "dotted"} [:hr]] + [:td {:class "dep-version"} (second %)]]) + deps)]])))) (defn cake-plugins-html [tasks] (when tasks