Index: js/FormatterHelpers.js
===================================================================
--- js/FormatterHelpers.js	(revision 3347)
+++ js/FormatterHelpers.js	(working copy)
@@ -69,7 +69,7 @@
 
 	isExternalLink: function(link)
 	{
-		if(store.tiddlerExists(link) || store.isShadowTiddler(link)) {
+		if(store.isTiddler(link)) {
 			//# Definitely not an external link
 			return false;
 		}
Index: js/Refresh.js
===================================================================
--- js/Refresh.js	(revision 3347)
+++ js/Refresh.js	(working copy)
@@ -107,7 +107,7 @@
 		var s = title ? title.indexOf(config.textPrimitives.sectionSeparator) : -1; 
 		if(s!=-1) 
 			title = title.substr(0,s); 
-		return store.tiddlerExists(title) || store.isShadowTiddler(title); 
+		return store.isTiddler(title); 
  	};
 	//# protect against non-existent pageTemplate
 	if(!title || !isAvailable(title))
Index: js/Story.js
===================================================================
--- js/Story.js	(revision 3347)
+++ js/Story.js	(working copy)
@@ -610,7 +610,7 @@
 		var s = title ? title.indexOf(config.textPrimitives.sectionSeparator) : -1; 
 		if(s!=-1) 
 			title = title.substr(0,s); 
-		return store.tiddlerExists(title) || store.isShadowTiddler(title); 
+		return store.isTiddler(title); 
  	};
 
 	getSlice = function(theme,slice) {
Index: js/TiddlyWiki.js
===================================================================
--- js/TiddlyWiki.js	(revision 3347)
+++ js/TiddlyWiki.js	(working copy)
@@ -100,6 +100,10 @@
 	}
 };
 
+TiddlyWiki.prototype.isTiddler = function(title) {
+	return this.tiddlerExists(title) || this.isShadowTiddler(title);
+};
+
 TiddlyWiki.prototype.tiddlerExists = function(title)
 {
 	var t = this.fetchTiddler(title);

