Bizarre error in Check Config

So I made some changes to one of my automations, and as always I run Check Config just in case, but this time I got this error, it’s nothing to do with any of the cofig files, looks like it’s a root Hassio error. What does it mean? What do I do? I can’t restart right now as I’m not home and afraid that it’ll shit itself and not work.

Configuration invalid
Traceback (most recent call last):
  File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/usr/lib/python3.6/site-packages/homeassistant/__main__.py", line 376, in <module>
    sys.exit(main())
  File "/usr/lib/python3.6/site-packages/homeassistant/__main__.py", line 351, in main
    args = get_arguments()
  File "/usr/lib/python3.6/site-packages/homeassistant/__main__.py", line 90, in get_arguments
    import homeassistant.config as config_util
  File "/usr/lib/python3.6/site-packages/homeassistant/config.py", line 23, in <module>
    from homeassistant.core import callback, DOMAIN as CONF_CORE
  File "/usr/lib/python3.6/site-packages/homeassistant/core.py", line 33, in <module>
    from homeassistant import loader
  File "/usr/lib/python3.6/site-packages/homeassistant/loader.py", line 25, in <module>
    from homeassistant.util import OrderedSet
  File "/usr/lib/python3.6/site-packages/homeassistant/util/__init__.py", line 17, in <module>
    from .dt import as_local, utcnow
ModuleNotFoundError: No module named 'homeassistant.util.dt'

I don’t know what the issue is was, but once I updated to latest release, it was all fine again.