| Index: sdk/lib/_internal/compiler/implementation/world.dart
 | 
| diff --git a/sdk/lib/_internal/compiler/implementation/world.dart b/sdk/lib/_internal/compiler/implementation/world.dart
 | 
| index 9116478346d9307986396d6298a9e9ce34630722..2dbc6a92b3214ae75eea63241a0cde25ea604a74 100644
 | 
| --- a/sdk/lib/_internal/compiler/implementation/world.dart
 | 
| +++ b/sdk/lib/_internal/compiler/implementation/world.dart
 | 
| @@ -76,7 +76,7 @@ class World {
 | 
|      compiler.resolverWorld.isChecks.forEach((DartType type) {
 | 
|        if (type is InterfaceType) {
 | 
|          InterfaceType itf = type;
 | 
| -        if (!itf.typeArguments.isEmpty) {
 | 
| +        if (!itf.isRaw) {
 | 
|            potentiallyAddForRti(itf.element, null);
 | 
|          }
 | 
|        }
 | 
| 
 |