diff --git a/apps/media/js/loader.js b/apps/media/js/loader.js
index b7ef2fb7be4c9905afbaffc1b95964858995bf9c..ef8647eeca5c18dcbaa5a3f23ea9dcbf8d493dd6 100644
--- a/apps/media/js/loader.js
+++ b/apps/media/js/loader.js
@@ -49,6 +49,7 @@ $(document).ready(function() {
 		FileActions.setDefault('audio','Play');
 		FileActions.setDefault('application/ogg','Play');
 	}
+	var oc_current_user=OC.currentUser;
 	if(typeof PlayList==='undefined'){
 		if(typeof localStorage !== 'undefined' && localStorage){
 			if(localStorage.hasOwnProperty(oc_current_user+'oc_playlist_items') && localStorage.getItem(oc_current_user+'oc_playlist_items')!='[]' && localStorage.getItem(oc_current_user+'oc_playlist_active')!='true'){
diff --git a/core/js/js.js b/core/js/js.js
index dc8345545a664cd7dbe0b505e59c1b2d7a5aee83..dd3f3b2ac33bea48356f67ccd9557d585a94d0df 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -27,7 +27,7 @@ t.cache={};
 
 OC={
 	webroot:oc_webroot,
-	currentUser:oc_current_user,
+	currentUser:(typeof oc_current_user!=='undefined')?oc_current_user:false,
 	coreApps:['files','admin','log','search','settings','core','3rdparty'],
 	/**
 	 * get an absolute url to a file in an appen