diff --git a/Simulation/Aivika/Distributed/Optimistic/Internal/Event.hs b/Simulation/Aivika/Distributed/Optimistic/Internal/Event.hs
--- a/Simulation/Aivika/Distributed/Optimistic/Internal/Event.hs
+++ b/Simulation/Aivika/Distributed/Optimistic/Internal/Event.hs
@@ -573,7 +573,7 @@
      t' <- liftIOUnsafe $ readIORef (queueGlobalTime q)
      if t' > t
        then error "Inconsistent time: syncLocalTime"
-       else if t == spcStartTime (pointSpecs p)
+       else if (t == spcStartTime (pointSpecs p)) || (t' == pointTime p)
             then return ()
             else do ---
                     --- invokeEvent p logSyncLocalTime
diff --git a/aivika-distributed.cabal b/aivika-distributed.cabal
--- a/aivika-distributed.cabal
+++ b/aivika-distributed.cabal
@@ -1,5 +1,5 @@
 name:            aivika-distributed
-version:         0.1
+version:         0.1.1
 synopsis:        Parallel distributed simulation library
 description:
     This package extends the Aivika library with facilities for running parallel distributed simulations.
