diff --git a/spec/runner.html b/spec/runner.html
index 5d54a325..70e344f9 100644
--- a/spec/runner.html
+++ b/spec/runner.html
@@ -3,7 +3,7 @@
Jasmine Test Runner
-
+
@@ -41,15 +41,21 @@
-
+
diff --git a/src/Spec.js b/src/Spec.js
index 879671da..e56a3d24 100644
--- a/src/Spec.js
+++ b/src/Spec.js
@@ -14,7 +14,6 @@ jasmine.Spec = function(env, suite, description) {
spec.description = description;
spec.queue = new jasmine.Queue(env);
- spec.finished = false;
spec.afterCallbacks = [];
spec.spies_ = [];
@@ -117,8 +116,7 @@ jasmine.Spec.prototype.execute = function(onComplete) {
var spec = this;
if (!spec.env.specFilter(spec)) {
spec.results.skipped = true;
- spec.finishCallback();
- spec.finished = true;
+ spec.finish(onComplete);
return;
}