diff --git a/src/main/java/bdv/viewer/ViewerPanel.java b/src/main/java/bdv/viewer/ViewerPanel.java
index b58d00bd376100a73e9383d1c68143c544734677..612592832ad6f0b45712c57da4e6b5b673e28cbb 100644
--- a/src/main/java/bdv/viewer/ViewerPanel.java
+++ b/src/main/java/bdv/viewer/ViewerPanel.java
@@ -82,7 +82,7 @@ import net.imglib2.RealLocalizable;
 import net.imglib2.RealPoint;
 import net.imglib2.RealPositionable;
 import net.imglib2.realtransform.AffineTransform3D;
-import net.imglib2.ui.PainterThread;
+import bdv.viewer.render.PainterThread;
 import net.imglib2.util.LinAlgHelpers;
 import org.scijava.listeners.Listeners;
 
diff --git a/src/main/java/net/imglib2/ui/PainterThread.java b/src/main/java/bdv/viewer/render/PainterThread.java
similarity index 99%
rename from src/main/java/net/imglib2/ui/PainterThread.java
rename to src/main/java/bdv/viewer/render/PainterThread.java
index 143b45354c0c5d12517acfaf3b8c3f655a0d7c91..16292db127f59512ef3ce7348bdd9868acaaa8af 100644
--- a/src/main/java/net/imglib2/ui/PainterThread.java
+++ b/src/main/java/bdv/viewer/render/PainterThread.java
@@ -31,7 +31,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  * #L%
  */
-package net.imglib2.ui;
+package bdv.viewer.render;
 
 import bdv.viewer.RequestRepaint;
 import java.util.concurrent.RejectedExecutionException;