diff --git a/t/account-manager.cgi.t b/t/account-manager.cgi.t
index e9105fb3ee4c4b5e424db356e8842df70f493546..202728ec85cce1d293b29358f89c2f7628a943a6 100755
--- a/t/account-manager.cgi.t
+++ b/t/account-manager.cgi.t
@@ -87,18 +87,17 @@ subtest email_selection_page_missing_parameter => sub {
         qr{^Content-Type: text/html; charset=utf8\r\n\r\n},
         'HTTP headers'
     );
-    like(
+    unlike(
         $out,
         qr{<title>eduGAIN Access Check</title>},
-        'page title'
+        'no page title'
     );
     like(
         $out,
         qr{Error:[\n\s]+missing parameter 'entityid'},
         'page content contains expected error message'
     );
-    my $error = $has_database ? qr{^$} : qr{^DBI connect\(\S+\) failed:};
-    like($err, $error, 'expected log message');
+    is($err, '', 'empty stderr');
 };
 
 subtest email_selection_page_wrong_parameter => sub {
@@ -115,18 +114,17 @@ subtest email_selection_page_wrong_parameter => sub {
         qr{^Content-Type: text/html; charset=utf8\r\n\r\n},
         'HTTP headers'
     );
-    like(
+    unlike(
         $out,
         qr{<title>eduGAIN Access Check</title>},
-        'page title'
+        'no page title'
     );
     like(
         $out,
         qr{Error:[\n\s]+format_entityid},
         'page content contains expected error message'
     );
-    my $error = $has_database ? qr{^$} : qr{^DBI connect\(\S+\) failed:};
-    like($err, $error, 'expected log message');
+    is($err, '', 'empty stderr');
 };
 
 sub run_executable {