diff --git a/src/main/java/bdv/viewer/render/AccumulateProjectorFactory.java b/src/main/java/bdv/viewer/render/AccumulateProjectorFactory.java
index d29097f769683d7268fc3f816816267f828be588..3ddaa1b73b0cf5897eb652cd9d185cab2c372eb7 100644
--- a/src/main/java/bdv/viewer/render/AccumulateProjectorFactory.java
+++ b/src/main/java/bdv/viewer/render/AccumulateProjectorFactory.java
@@ -22,7 +22,7 @@ public interface AccumulateProjectorFactory
 	 * @param executorService
 	 *            {@link ExecutorService} to use for rendering. may be null.
 	 */
-	public AccumulateProjector< ARGBType, ARGBType > createAccumulateProjector(
+	public VolatileProjector createAccumulateProjector(
 			final ArrayList< VolatileProjector > sourceProjectors,
 			final ArrayList< ? extends RandomAccessible< ARGBType > > sources,
 			final RandomAccessibleInterval< ARGBType > target,