diff --git a/nars_core/nars/plugin/perception/VisionChannel.java b/nars_core/nars/plugin/perception/VisionChannel.java
index aa0a3b94266d99ce938c8ac7d5d3b423eea70767..90c5d241eb44b9777a4f8ea4f5dd22fef69fabb6 100644
--- a/nars_core/nars/plugin/perception/VisionChannel.java
+++ b/nars_core/nars/plugin/perception/VisionChannel.java
@@ -73,7 +73,7 @@ public class VisionChannel extends SensoryChannel {
         float[][] cpy = new float[height][width];
         for(int i=0;i<height;i++) {
             for(int j=0;j<width;j++) {
-                cpy[height][width] = cpy[height][width];
+                cpy[i][j] = cpy[i][j];
             }
         } 
         VisualSpace vspace = new VisualSpace(nar, cpy, py, px, height, width);