diff --git a/lib/src/backend/declarer.dart b/lib/src/backend/declarer.dart
index 525a72b2e9196e0c3768ba65551adba9e7d5a8cf..635f65f399573755fe074f7bc3ad6c0d37a28110 100644
--- a/lib/src/backend/declarer.dart
+++ b/lib/src/backend/declarer.dart
@@ -85,7 +85,7 @@ class Declarer {
   /// entries built by the declarer. Note that this can be noticeably slow when
   /// thousands of tests are being declared (see #457).
   Declarer({Metadata metadata, bool collectTraces: false})
-      : this._(null, null, metadata? ?? new Metadata(), collectTraces, null);
+      : this._(null, null, metadata ?? new Metadata(), collectTraces, null);
 
   Declarer._(this._parent, this._name, this._metadata, this._collectTraces,
       this._trace);