GfxICCBasedColorSpace::parse: Save unneeded copy() call
diff --git a/poppler/GfxState.cc b/poppler/GfxState.cc
index f0ea025..300f1f2 100644
--- a/poppler/GfxState.cc
+++ b/poppler/GfxState.cc
@@ -1828,9 +1828,9 @@
     error(errSyntaxError, -1, "Bad ICCBased color space");
     return nullptr;
   }
-  obj1 = arr->getNF(1).copy();
-  if (obj1.isRef()) {
-    iccProfileStreamA = obj1.getRef();
+  const Object &obj1Ref = arr->getNF(1);
+  if (obj1Ref.isRef()) {
+    iccProfileStreamA = obj1Ref.getRef();
   } else {
     iccProfileStreamA.num = 0;
     iccProfileStreamA.gen = 0;