diff --git a/src/testsuite.in b/src/testsuite.in
index a3abe4dbd22d38f6348bc3b5fd56ca1ac1d3c4cd..c36cef93ac6d03beb9df827e5afdf23a5dcd9eda 100644
--- a/src/testsuite.in
+++ b/src/testsuite.in
@@ -6400,7 +6400,7 @@ test_do(add_constant("blatinka");)
     return !sizeof (a) && !sizeof (b);
   }]], 1);
   test_any([[{
-    mapping a = ([17:({17})]);
+    mapping a = ([17:17]);
     set_weak_flag (a, 1);
     for (int i = 0; i < 10; i++) a[class{}()] = i;
     mapping b = a + ([]);