diff --git a/projects/clr/rocclr/runtime/device/gpu/gpudevice.cpp b/projects/clr/rocclr/runtime/device/gpu/gpudevice.cpp index 8f4aff1d0e..91369c631a 100644 --- a/projects/clr/rocclr/runtime/device/gpu/gpudevice.cpp +++ b/projects/clr/rocclr/runtime/device/gpu/gpudevice.cpp @@ -1693,11 +1693,7 @@ Device::createImage(amd::Memory& owner, bool directAccess) const return NULL; } // Create a view on the specified device - gpuImage = (gpu::Memory*)createView(owner, *devParent); - if ((gpuImage != NULL) && (gpuImage->owner() != NULL)) { - gpuImage->owner()->setHostMem((address)(owner.parent()->getHostMem()) + gpuImage->owner()->getOrigin()); - } - return gpuImage ; + return (gpu::Memory*)createView(owner, *devParent); } gpuImage = new gpu::Image(*this, owner,