diff --git a/apps/files_textviewer/js/textviewer.js b/apps/files_textviewer/js/textviewer.js
index b1a564df9bb4693c8704e4a86e3da2b030ae5003..143c97c9d47e681c013394635b4536c18ea1dfca 100644
--- a/apps/files_textviewer/js/textviewer.js
+++ b/apps/files_textviewer/js/textviewer.js
@@ -122,10 +122,9 @@ $(document).ready(function() {
 		a.data('file',text);
 		a.attr('href','#');
 		a.click(function(){
-			var file=$(this).data('file');
-			var text=file.split('/').pop();
-			var dir=file.substr(0,file.length-file.length-1);
-			TextViewer.showText(dir,text);
+			var file=text.split('/').pop();
+			var dir=text.substr(0,text.length-file.length-1);
+			TextViewer.showText(dir,file);
 		});
 	}
 });