diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml
index 3d4187a52a9d42574c2710ed84f110434ff452b6..45a3a066d54121974067f0fd8eea19f534a60bf2 100644
--- a/conda-recipe/meta.yaml
+++ b/conda-recipe/meta.yaml
@@ -1,6 +1,6 @@
 package:
   name: nexus-passoft
-  version: "2023.4.6.1"
+  version: "2023.4.6.2"
 
 source:
   path: ../
diff --git a/nexus/__init__.py b/nexus/__init__.py
index 067e7872a69209d8deb29c4941424e12a49d0036..a09e3895c6bf6bfca286bd0e048c638c638acb7a 100644
--- a/nexus/__init__.py
+++ b/nexus/__init__.py
@@ -4,4 +4,4 @@
 
 __author__ = """IRIS PASSCAL"""
 __email__ = 'software-support@passcal.nmt.edu'
-__version__ = '2023.4.6.1'
+__version__ = '2023.4.6.2'
diff --git a/nexus/obspyImproved.py b/nexus/obspyImproved.py
index df44c73f66b4ed94d4d14d7d191a05666ee54b1a..5336c0755942ebb1ec6c7a5d3b1799e95b0db751 100644
--- a/nexus/obspyImproved.py
+++ b/nexus/obspyImproved.py
@@ -698,8 +698,10 @@ def utc_from_str(value):
     year, jday = int(year), int(jday)
     if rest:
         hour, *minute = rest[0].split(':')
+        second = int(rest[1])
+        microsecond = int(rest[2])
     else:
-        hour, minute = 0, 0
+        hour, minute, second, microsecond = 0, 0, 00, 000000
     if hour:
         hour = int(hour)
     else:
@@ -708,7 +710,7 @@ def utc_from_str(value):
         minute = int(minute[0])
     else:
         minute = 0
-    return UTCDateTime(year=year, julday=jday, hour=hour, minute=minute)
+    return UTCDateTime(year=year, julday=jday, hour=hour, minute=minute, second=second, microsecond=microsecond)
 
 def scan_ms(dir_name, status_message=print):
     # Remove timing test
diff --git a/setup.py b/setup.py
index fb80664aed4966842cd41c34cef9b1e14f4c875c..6663c670df6e080b09ed779b6afc39481a293b53 100644
--- a/setup.py
+++ b/setup.py
@@ -52,6 +52,6 @@ setup(
     packages=find_packages(include=['nexus']),
     test_suite='tests',
     url='https://git.passcal.nmt.edu/software_public/passoft/nexus',
-    version='2023.4.6.1',
+    version='2023.4.6.2',
     zip_safe=False,
 )