| Index: src/wasm/wasm-module.cc
 | 
| diff --git a/src/wasm/wasm-module.cc b/src/wasm/wasm-module.cc
 | 
| index 85b606e79b3cd6dd46ffde7787e24bde6b4d0450..fe6fb60dce3a188445d75e8461237de8807abe75 100644
 | 
| --- a/src/wasm/wasm-module.cc
 | 
| +++ b/src/wasm/wasm-module.cc
 | 
| @@ -2065,12 +2065,12 @@ bool wasm::ValidateModuleBytes(Isolate* isolate, const byte* start,
 | 
|                                 const byte* end, ErrorThrower* thrower,
 | 
|                                 ModuleOrigin origin) {
 | 
|    ModuleResult result = DecodeWasmModule(isolate, start, end, false, origin);
 | 
| -  if (result.ok()) {
 | 
| -    DCHECK_NOT_NULL(result.val);
 | 
| +  if (result.val) {
 | 
|      delete result.val;
 | 
| -    return true;
 | 
| +  } else {
 | 
| +    DCHECK(!result.ok());
 | 
|    }
 | 
| -  return false;
 | 
| +  return result.ok();
 | 
|  }
 | 
|  
 | 
|  MaybeHandle<JSArrayBuffer> wasm::GetInstanceMemory(Isolate* isolate,
 | 
| 
 |