summaryrefslogtreecommitdiff
path: root/website/apps/packages/templates/package.scm
diff options
context:
space:
mode:
Diffstat (limited to 'website/apps/packages/templates/package.scm')
-rw-r--r--website/apps/packages/templates/package.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/website/apps/packages/templates/package.scm b/website/apps/packages/templates/package.scm
index 55fc6b2..9dfb2fa 100644
--- a/website/apps/packages/templates/package.scm
+++ b/website/apps/packages/templates/package.scm
@@ -48,7 +48,9 @@
(@ (class "synopsis"))
,(package-synopsis-shtml package)))
- (p ,(if (gnu-package? package)
+ ;; 'gnu-package?' might fetch stuff from the network. Assume #f if
+ ;; that doesn't work.
+ (p ,(if (false-if-exception (gnu-package? package))
'(it "This is a GNU package. ")
"")
,(package-description-shtml package))