summaryrefslogtreecommitdiff
path: root/website/apps/packages/templates/components.scm
diff options
context:
space:
mode:
Diffstat (limited to 'website/apps/packages/templates/components.scm')
-rw-r--r--website/apps/packages/templates/components.scm6
1 files changed, 5 insertions, 1 deletions
diff --git a/website/apps/packages/templates/components.scm b/website/apps/packages/templates/components.scm
index 8d2a578..96e4296 100644
--- a/website/apps/packages/templates/components.scm
+++ b/website/apps/packages/templates/components.scm
@@ -51,9 +51,13 @@
(div
(@ (class "package-description"))
- ,(if (gnu-package? package)
+
+ ;; 'gnu-package?' might fetch stuff from the network. Assume #f if that
+ ;; doesn't work.
+ ,(if (false-if-exception (gnu-package? package))
'(p (i "This is a GNU package. "))
"")
+
,(package-description-shtml package))
(ul