diff --git a/html/kernel.js b/html/kernel.js
index 34d59d73..20e30981 100644
--- a/html/kernel.js
+++ b/html/kernel.js
@@ -47,7 +47,7 @@ define(['require',
// This is necessary, otherwise sometimes highlighting just doesn't happen.
// This may be an IPython bug.
c.code_mirror.setOption('mode', 'ihaskell');
- c.auto_highlight();
+ c.force_highlight('ihaskell');
}
}
});