Index: /trunk/psLib/src/astro/psTime.c
===================================================================
--- /trunk/psLib/src/astro/psTime.c	(revision 2018)
+++ /trunk/psLib/src/astro/psTime.c	(revision 2019)
@@ -11,6 +11,6 @@
  *  @author Ross Harman, MHPCC
  *
- *  @version $Revision: 1.26 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-10-08 01:07:22 $
+ *  @version $Revision: 1.27 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-10-08 01:40:11 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -461,12 +461,17 @@
         ALLOC_TIME(utcTime);
         utcTime->sec = taiTime->sec - psGetTAIDelta(time);
+        utcTime->usec = taiTime->usec;
+        utcTime->type = PS_TIME_UTC;
     } else if(time->type == PS_TIME_UTC) {
         utcTime = psMemIncrRefCounter(time);
         ALLOC_TIME(taiTime);
         taiTime->sec = utcTime->sec + psGetTAIDelta(time);
+        taiTime->usec = utcTime->usec;
+        taiTime->type = PS_TIME_TAI;
     }
 
     // Convert Universal Time (UTC) to  UT1
     ALLOC_TIME(ut1UtcDelta);
+    ut1UtcDelta->type = PS_TIME_UTC;
     ut1UtcDelta->usec = psGetUT1Delta(utcTime)*1e6;
     ut1Time = psTimeAdd(utcTime, ut1UtcDelta);
Index: /trunk/psLib/src/astronomy/psTime.c
===================================================================
--- /trunk/psLib/src/astronomy/psTime.c	(revision 2018)
+++ /trunk/psLib/src/astronomy/psTime.c	(revision 2019)
@@ -11,6 +11,6 @@
  *  @author Ross Harman, MHPCC
  *
- *  @version $Revision: 1.26 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-10-08 01:07:22 $
+ *  @version $Revision: 1.27 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-10-08 01:40:11 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -461,12 +461,17 @@
         ALLOC_TIME(utcTime);
         utcTime->sec = taiTime->sec - psGetTAIDelta(time);
+        utcTime->usec = taiTime->usec;
+        utcTime->type = PS_TIME_UTC;
     } else if(time->type == PS_TIME_UTC) {
         utcTime = psMemIncrRefCounter(time);
         ALLOC_TIME(taiTime);
         taiTime->sec = utcTime->sec + psGetTAIDelta(time);
+        taiTime->usec = utcTime->usec;
+        taiTime->type = PS_TIME_TAI;
     }
 
     // Convert Universal Time (UTC) to  UT1
     ALLOC_TIME(ut1UtcDelta);
+    ut1UtcDelta->type = PS_TIME_UTC;
     ut1UtcDelta->usec = psGetUT1Delta(utcTime)*1e6;
     ut1Time = psTimeAdd(utcTime, ut1UtcDelta);
