while we're waiting... *new* bugs: 104478 and 104479