--- toast	2007/07/01 20:50:29	1.442
+++ toast	2007/07/08 21:53:25	1.443
@@ -3369,7 +3369,8 @@
         "# $genby\n\n",
         "all:\n\trunghc $_ build\n\n",
         "install:\n\trunghc $_ copy --copy-prefix=\$(DESTDIR)\n",
-        "\trunghc $_ register\n",
+        qq{\tout="`runghc $_ register 2>&1`"; echo "\$\$out"; [ \$\$? = 0 -o },
+        qq{"\$\$out" = "$_: Package contains no library to register" ]\n},
       );
       return $dir;
     }