Index: /trunk/coverager/coverager.css
===================================================================
--- /trunk/coverager/coverager.css	(revision 184)
+++ /trunk/coverager/coverager.css	(revision 185)
@@ -61,2 +61,3 @@
 
 .footnote { text-align: right; font-size: 12px; }
+.error { color: red; }
Index: /trunk/coverager/coverager.php
===================================================================
--- /trunk/coverager/coverager.php	(revision 184)
+++ /trunk/coverager/coverager.php	(revision 185)
@@ -125,8 +125,10 @@
 		}
 		else if (!$this->datadir) {
-			$action = 'require xcache.coveragedump_directory';
+			$action = 'error';
+			$error  = 'require `ini:xcache.coveragedump_directory` or `config:$datadir` to be set';
 		}
 		else {
-			$action = "no data";
+			$action = 'error';
+			$error  = "no data";
 		}
 
Index: /trunk/coverager/coverager.tpl.php
===================================================================
--- /trunk/coverager/coverager.tpl.php	(revision 184)
+++ /trunk/coverager/coverager.tpl.php	(revision 185)
@@ -226,5 +226,8 @@
 }
 else {
-	echo htmlspecialchars($action);
+	$error_html = htmlspecialchars($error);
+	echo <<<EOS
+	<span class="error">{$error_html}</span>
+EOS;
 }
 ?>
