diff --git a/kstars/hips/opshipsdisplay.ui b/kstars/hips/opshipsdisplay.ui
--- a/kstars/hips/opshipsdisplay.ui
+++ b/kstars/hips/opshipsdisplay.ui
@@ -18,6 +18,13 @@
+ -
+
+
+ Show HiPS While Panning
+
+
+
-
diff --git a/kstars/kstars.kcfg b/kstars/kstars.kcfg
--- a/kstars/kstars.kcfg
+++ b/kstars/kstars.kcfg
@@ -2380,6 +2380,10 @@
false
+
+
+ false
+
Toggle whether the HIPS sources are drawn in the sky map.
diff --git a/kstars/skycomponents/hipscomponent.cpp b/kstars/skycomponents/hipscomponent.cpp
--- a/kstars/skycomponents/hipscomponent.cpp
+++ b/kstars/skycomponents/hipscomponent.cpp
@@ -29,7 +29,7 @@
void HIPSComponent::draw(SkyPainter *skyp)
{
#if !defined(KSTARS_LITE)
- if (SkyMap::IsSlewing() == false && selected())
+ if (((SkyMap::IsSlewing() == false) || Options::hIPSPanning()) && selected())
skyp->drawHips();
#else
Q_UNUSED(skyp);