diff --git a/src/interpret.c b/src/interpret.c
index aa64f5bd22b1cd4c3ff061506cd474946b7a04a8..201a5e9030aebee9aa60db581017f6e0618ead3a 100644
--- a/src/interpret.c
+++ b/src/interpret.c
@@ -4,7 +4,7 @@
 ||| See the files COPYING and DISCLAIMER for more information.
 \*/
 #include "global.h"
-RCSID("$Id: interpret.c,v 1.104 1998/11/20 08:07:05 hubbe Exp $");
+RCSID("$Id: interpret.c,v 1.105 1998/11/20 08:11:41 hubbe Exp $");
 #include "interpret.h"
 #include "object.h"
 #include "program.h"
@@ -188,8 +188,7 @@ use_malloc:
 #endif
 #ifdef PROFILING
 #ifdef HAVE_GETHRTIME
-  accounted_time =0;
-  time_base =0;
+  time_base = accounted_time =gethrtime();
 #endif
 #endif
 }