diff --git a/common/source/java/ch/systemsx/cisd/common/filesystem/FaultyPathDirectoryScanningHandler.java b/common/source/java/ch/systemsx/cisd/common/filesystem/FaultyPathDirectoryScanningHandler.java
index 1469ff5e58940038bf88a48365e0a8e862296928..c171072bd1d5806662326e25b9442123d8dd36fd 100644
--- a/common/source/java/ch/systemsx/cisd/common/filesystem/FaultyPathDirectoryScanningHandler.java
+++ b/common/source/java/ch/systemsx/cisd/common/filesystem/FaultyPathDirectoryScanningHandler.java
@@ -65,6 +65,12 @@ public final class FaultyPathDirectoryScanningHandler implements IDirectoryScann
 
     private final IFaultyPathDirectoryScanningHandlerDelegate delegate;
 
+    public FaultyPathDirectoryScanningHandler(final File faultyPathDirectory,
+            final IStopSignaler stopSignaler)
+    {
+        this(faultyPathDirectory, stopSignaler, null);
+    }
+    
     public FaultyPathDirectoryScanningHandler(final File faultyPathDirectory,
             final IStopSignaler stopSignaler, IFaultyPathDirectoryScanningHandlerDelegate delegate)
     {