diff --git a/src/testsuite.in b/src/testsuite.in
index 59647ea702572b49cf1636a338177f80a6ca001d..880aa5f38605b7f78341d752bee9bd1e4f472d9f 100644
--- a/src/testsuite.in
+++ b/src/testsuite.in
@@ -1,4 +1,4 @@
-test_true([["$Id: testsuite.in,v 1.321 2000/08/18 19:36:30 grubba Exp $"]]);
+test_true([["$Id: testsuite.in,v 1.322 2000/08/21 23:48:24 mast Exp $"]]);
 
 cond([[all_constants()->_verify_internals]],
 [[
@@ -45,6 +45,14 @@ test_eval_error([[class Foo {
   Foo()->foo();
 ]])
 
+test_do([[
+  void foo (int i) {
+    multiset res = (<>);
+    if (i) res = res;
+  };
+  foo (1);
+]])
+
 test_any([[int a=0xffffffff; return a+17]], 0x100000010);
 test_any([[int a=0xffffffff; return a-17]], 0xffffffee);
 test_any([[int a=0xffffffff; return a*17]], 0x10ffffffef);