diff --git a/common/source/java/ch/systemsx/cisd/common/utilities/DirectoryScanningTimerTask.java b/common/source/java/ch/systemsx/cisd/common/utilities/DirectoryScanningTimerTask.java
index 51a28b1f3fb492b292a171e291bcf3b1fc570629..114c572217c545af4a7a67720b27e007bfebb8ee 100644
--- a/common/source/java/ch/systemsx/cisd/common/utilities/DirectoryScanningTimerTask.java
+++ b/common/source/java/ch/systemsx/cisd/common/utilities/DirectoryScanningTimerTask.java
@@ -119,7 +119,7 @@ public final class DirectoryScanningTimerTask extends TimerTask implements ISelf
         {
             if (operationLog.isTraceEnabled())
             {
-                operationLog.trace("Start scanning directory.");
+                operationLog.trace("Start scanning directory " + sourceDirectory + ".");
             }
             checkForFaultyPathsFileChanged();
             final File[] paths = listFiles();
@@ -140,11 +140,11 @@ public final class DirectoryScanningTimerTask extends TimerTask implements ISelf
             }
             if (operationLog.isTraceEnabled())
             {
-                operationLog.trace("Finished scanning directory.");
+                operationLog.trace("Finished scanning directory " + sourceDirectory + ".");
             }
         } catch (Exception ex)
         {
-            notificationLog.error("An exception has occurred.", ex);
+            notificationLog.error("An exception has occurred. (thread still running)", ex);
         }
     }