diff --git a/bin/access-check-manager.cgi.in b/bin/access-check-manager.cgi.in
index 6513a8a87d6c67d018707ae956ce2e0d76b9ee27..db68c12a99614b5245fe72ba94ca08f76810b4dd 100755
--- a/bin/access-check-manager.cgi.in
+++ b/bin/access-check-manager.cgi.in
@@ -12,6 +12,9 @@ use AccountManager::App;
 my $configuration_file =
     $ENV{ACCOUNTMANAGER_CONFIG} || '@confdir@/manager.conf';
 my $configuration = Config::Tiny->read($configuration_file);
+if (!$configuration) {
+    die Config::Tiny->errstr() . "\n";
+}
 
 my $app = AccountManager::App->new(
     configuration => $configuration