diff --git a/std/range.d b/std/range.d index 604253d8566..060b4000bfb 100644 --- a/std/range.d +++ b/std/range.d @@ -3194,7 +3194,7 @@ if (isInputRange!(Unqual!Range) && static if (hasAssignableElements!R) { - auto back(ElementType!R v) + @property auto back(ElementType!R v) { // This has to return auto instead of void because of Bug 4706. assert(!empty,