A client-side error occurs when:

  • the container start variable is mandatory
  • the container end variable is mandatory
  • the cart is submitted

Steps to Reproduce


  1. Create a container start variable.
  2. Create a container end variable.
  3. Create a UI Policy that makes the variables mandatory.
  4. Try to submit the cart.
    If you have a catalog UI policy that makes the container start/end mandatory, you will not be able to submit your order. The following alert appears:

    The following mandatory fields are not filled in: null

    The following client-side error occurs in the console:

    Uncaught TypeError: Cannot read property 'firstChild' of null


Turn off the mechanism making the container mandatory:

  • mandatory checkbox on the Container Variable
  • UI policy 
  • client script

When the container variables are not mandatory, make all the variables within the container mandatory using any of the mechanisms listed above.

Related Problem: PRB614455

Seen In

Dublin Patch 1
Eureka Patch 10
Eureka Patch 5
Eureka Patch 5 Hot Fix 5
Fuji Patch 3
Eureka Patch 2

Fixed In


Associated Community Threads

There is no data to report.

Article Information

Last Updated:2017-04-06 16:00:55