diff --git a/knockout.mapping.js b/knockout.mapping.js
index 2ac4a3d..1482283 100644
--- a/knockout.mapping.js
+++ b/knockout.mapping.js
@@ -285,14 +285,14 @@
return DO(val);
},
deferEvaluation: true
- });
+ }).extend({notify: 'always'});
if (DEBUG) wrapped._wrapper = true;
wrapped.__DO = DO;
return wrapped;
};
options.deferEvaluation = true; // will either set for just options, or both read/options.
- var realDependentObservable = new realKoDependentObservable(read, owner, options);
+ var realDependentObservable = new realKoDependentObservable(read, owner, options).extend({notify: 'always'});
if (!realDeferEvaluation) {
realDependentObservable = wrap(realDependentObservable);
diff --git a/spec/runner.html b/spec/runner.html
index d4b0b9b..de6299b 100644
--- a/spec/runner.html
+++ b/spec/runner.html
@@ -6,7 +6,7 @@
-
+