diff --git a/Framework/Geometry/inc/MantidGeometry/Rendering/GeometryTriangulator.h b/Framework/Geometry/inc/MantidGeometry/Rendering/GeometryTriangulator.h
index b3000e4968470dd9d4358c6d6fc7b70f6bd02771..865dbd8a7003b4e6153f5d9cba8aa311e84e27c8 100644
--- a/Framework/Geometry/inc/MantidGeometry/Rendering/GeometryTriangulator.h
+++ b/Framework/Geometry/inc/MantidGeometry/Rendering/GeometryTriangulator.h
@@ -51,6 +51,7 @@ private:
 public:
   GeometryTriangulator(const CSGObject *obj = nullptr);
   GeometryTriangulator(const MeshObject *obj);
+  GeometryTriangulator(const GeometryTriangulator &) = delete;
   ~GeometryTriangulator();
   void triangulate();
   void generateMesh();
diff --git a/qt/widgets/instrumentview/src/BankRenderingHelpers.cpp b/qt/widgets/instrumentview/src/BankRenderingHelpers.cpp
index 031a46d9857d8ee036d7405af4409948f73ec001..abe04a0a133eef521c907646a5f09ff07a3eb051 100644
--- a/qt/widgets/instrumentview/src/BankRenderingHelpers.cpp
+++ b/qt/widgets/instrumentview/src/BankRenderingHelpers.cpp
@@ -107,7 +107,6 @@ void renderRectangularBank(const Mantid::Geometry::ComponentInfo &compInfo,
 
 void renderStructuredBank(const Mantid::Geometry::ComponentInfo &compInfo,
                           size_t index, const std::vector<GLColor> &color) {
-  auto bank = compInfo.quadrilateralComponent(index);
   glBegin(GL_QUADS);
 
   const auto &columns = compInfo.children(index);