diff --git a/docs/source/release/v4.3.0/ui.rst b/docs/source/release/v4.3.0/ui.rst
index d7fbbc91eb25026feee8911e6d8e85f3f634161f..287909697363c65aea3f68168487d15ec3cf3f71 100644
--- a/docs/source/release/v4.3.0/ui.rst
+++ b/docs/source/release/v4.3.0/ui.rst
@@ -28,4 +28,9 @@ See :doc:`mantidworkbench`.
 SliceViewer and Vates Simple Interface
 --------------------------------------
 
-:ref:`Release 4.3.0 <v4.3.0>`
\ No newline at end of file
+:ref:`Release 4.3.0 <v4.3.0>`
+
+Bugs
+----
+
+- Fixed a bug on the instrument viewer where changing projection and back to Full 3D would display from the wrong point of view.
\ No newline at end of file
diff --git a/qt/widgets/instrumentview/src/InstrumentWidgetRenderTab.cpp b/qt/widgets/instrumentview/src/InstrumentWidgetRenderTab.cpp
index f4b2cacfe35d7fdf4c34415d1e16ae8ce71c3142..7d2895b89f8570b1d80b02c9a959f898270ff098 100644
--- a/qt/widgets/instrumentview/src/InstrumentWidgetRenderTab.cpp
+++ b/qt/widgets/instrumentview/src/InstrumentWidgetRenderTab.cpp
@@ -517,6 +517,7 @@ void InstrumentWidgetRenderTab::setScaleType(ColorMap::ScaleType type) {
 }
 
 void InstrumentWidgetRenderTab::setAxis(const QString &axisNameArg) {
+  mAxisCombo->setCurrentIndex(mAxisCombo->findText("Z+"));
   QString axisName = axisNameArg.toUpper();
   int axisInd = mAxisCombo->findText(axisName.toUpper());
   if (axisInd < 0)