diff --git a/test/language/module-code/namespace/internals/set-prototype-of-null.js b/test/language/module-code/namespace/internals/set-prototype-of-null.js
new file mode 100644
index 0000000000000000000000000000000000000000..405641cfc50861a52fbc6a6b889ea1f02aaa823d
--- /dev/null
+++ b/test/language/module-code/namespace/internals/set-prototype-of-null.js
@@ -0,0 +1,14 @@
+// Copyright (C) 2016 the V8 project authors. All rights reserved.
+// This code is governed by the BSD license found in the LICENSE file.
+/*---
+esid: sec-module-namespace-exotic-objects-setprototypeof-v
+description: >
+  The [[SetPrototypeOf]] internal method returns `true` if
+  passed `null`
+flags: [module]
+---*/
+
+import * as ns from './set-prototype-of-null.js';
+
+assert.sameValue(typeof Object.setPrototypeOf, 'function');
+assert.sameValue(ns, Object.setPrototypeOf(ns, null);