diff --git a/jerry-core/ecma/builtin-objects/ecma-builtin-date.c b/jerry-core/ecma/builtin-objects/ecma-builtin-date.c
index 695a395d2..6a1285e55 100644
--- a/jerry-core/ecma/builtin-objects/ecma-builtin-date.c
+++ b/jerry-core/ecma/builtin-objects/ecma-builtin-date.c
@@ -617,7 +617,13 @@ ecma_builtin_date_utc (ecma_value_t this_arg, /**< this argument */
{
JERRY_UNUSED (this_arg);
- if (args_number < 2)
+#if ENABLED (JERRY_ESNEXT)
+ const uint32_t required_args_number = 1;
+#else /* !ENABLED (JERRY_ESNEXT) */
+ const uint32_t required_args_number = 2;
+#endif /* ENABLED (JERRY_ESNEXT) */
+
+ if (args_number < required_args_number)
{
/* Note:
* When the UTC function is called with fewer than two arguments,
diff --git a/tests/jerry/date-utc.js b/tests/jerry/date-utc.js
index 4b6e3d38f..fe272f8f8 100644
--- a/tests/jerry/date-utc.js
+++ b/tests/jerry/date-utc.js
@@ -20,9 +20,6 @@ assert (isNaN(d));
d = Date.UTC({});
assert (isNaN(d));
-d = Date.UTC(2015);
-assert (isNaN(d));
-
d = Date.UTC(2000 + 15, 0);
assert (d == 1420070400000);
diff --git a/tests/jerry/es5.1/date-utc.js b/tests/jerry/es5.1/date-utc.js
new file mode 100644
index 000000000..4ade1f750
--- /dev/null
+++ b/tests/jerry/es5.1/date-utc.js
@@ -0,0 +1,16 @@
+// Copyright JS Foundation and other contributors, http://js.foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+var d = Date.UTC(2015);
+assert (isNaN(d));
diff --git a/tests/test262-esnext-excludelist.xml b/tests/test262-esnext-excludelist.xml
index 5e5942066..50c8fb6d2 100644
--- a/tests/test262-esnext-excludelist.xml
+++ b/tests/test262-esnext-excludelist.xml
@@ -694,7 +694,6 @@
-