diff --git a/packages/react-jsx-highcharts/src/components/PlotBandLine/UsePlotBandLineLifecycle.js b/packages/react-jsx-highcharts/src/components/PlotBandLine/UsePlotBandLineLifecycle.js
index <HASH>..<HASH> 100644
--- a/packages/react-jsx-highcharts/src/components/PlotBandLine/UsePlotBandLineLifecycle.js
+++ b/packages/react-jsx-highcharts/src/components/PlotBandLine/UsePlotBandLineLifecycle.js
@@ -29,10 +29,12 @@ export default function usePlotBandLineLifecycle(props, plotType) {
       setPlotbandline({
         id: myId,
         getPlotBandLine: () => {
-          const plotbandlineObject = axis.object.plotLinesAndBands.find(
-            plb => plb.id === myId
-          );
-          return plotbandlineObject;
+          if (axis && axis.object && axis.object.plotLinesAndBands) {
+            const plotbandlineObject = axis.object.plotLinesAndBands.find(
+              plb => plb.id === myId
+            );
+            return plotbandlineObject;
+          }
         }
       });
     }
Fix plotband label unmount crashing