http://d.puremagic.com/issues/show_bug.cgi?id=1869 ------- Comment #5 from shro8822 at vandals.uidaho.edu 2008-02-25 18:06 ------- That's about like I remembered. If you don't mind the cast... int* foo(int[4][4] j, int i) { return &(j[i]); } cast(int[4])foo(a,i); --