diff
7   JERRY_ASSERT (func_obj_p != NULL && !ecma_is_lexical_environment (func_obj_p));
+   if (func_obj_p == NULL)
+   {
+       return ecma_raise_type_error (ECMA_ERR_ARGUMENT_IS_NULL);
+   }
9   ECMA_CHECK_STACK_USAGE ();
