diff --git a/apps/files/css/files.css b/apps/files/css/files.css
index 1d75c4e505c80205a6ce7f2b705e4ee69034a4f5..501a216043c8c4d9c768fb8972c9c7e21ffa0879 100644
--- a/apps/files/css/files.css
+++ b/apps/files/css/files.css
@@ -368,7 +368,7 @@ table td.filename form { font-size:14px; margin-left:48px; margin-right:48px; }
 	padding: 28px 14px 19px !important;
 }
 
-#fileList .action.action-share-notification span, img, a {
+#fileList .action.action-share-notification span, #fileList a {
 	cursor: default !important;
 }
 
diff --git a/apps/files/js/navigation.js b/apps/files/js/navigation.js
index c58a284e83fe01eb36ff1fcea06427e6788df1e5..b959e016e8cda76afa741ad49115ac2a2c365767 100644
--- a/apps/files/js/navigation.js
+++ b/apps/files/js/navigation.js
@@ -82,13 +82,13 @@
 				}
 				return;
 			}
-			this.$el.find('li').removeClass('selected');
+			this.$el.find('li').removeClass('active');
 			if (this.$currentContent) {
 				this.$currentContent.addClass('hidden');
 				this.$currentContent.trigger(jQuery.Event('hide'));
 			}
 			this._activeItem = itemId;
-			this.$el.find('li[data-id=' + itemId + ']').addClass('selected');
+			this.$el.find('li[data-id=' + itemId + ']').addClass('active');
 			this.$currentContent = $('#app-content-' + itemId);
 			this.$currentContent.removeClass('hidden');
 			if (!options || !options.silent) {
diff --git a/apps/files/tests/js/appSpec.js b/apps/files/tests/js/appSpec.js
index a9bbab03ecb4914be8abeb3fa31cf530d0eac7a8..99a73d0b01df6f455a4a536d318e3dbc88cd9a50 100644
--- a/apps/files/tests/js/appSpec.js
+++ b/apps/files/tests/js/appSpec.js
@@ -200,31 +200,31 @@ describe('OCA.Files.App tests', function() {
 				expect(App.navigation.getActiveItem()).toEqual('other');
 				expect($('#app-content-files').hasClass('hidden')).toEqual(true);
 				expect($('#app-content-other').hasClass('hidden')).toEqual(false);
-				expect($('li[data-id=files]').hasClass('selected')).toEqual(false);
-				expect($('li[data-id=other]').hasClass('selected')).toEqual(true);
+				expect($('li[data-id=files]').hasClass('active')).toEqual(false);
+				expect($('li[data-id=other]').hasClass('active')).toEqual(true);
 
 				App._onPopState({view: 'files', dir: '/somedir'});
 
 				expect(App.navigation.getActiveItem()).toEqual('files');
 				expect($('#app-content-files').hasClass('hidden')).toEqual(false);
 				expect($('#app-content-other').hasClass('hidden')).toEqual(true);
-				expect($('li[data-id=files]').hasClass('selected')).toEqual(true);
-				expect($('li[data-id=other]').hasClass('selected')).toEqual(false);
+				expect($('li[data-id=files]').hasClass('active')).toEqual(true);
+				expect($('li[data-id=other]').hasClass('active')).toEqual(false);
 			});
 			it('clicking on navigation switches the panel visibility', function() {
 				$('li[data-id=other]>a').click();
 				expect(App.navigation.getActiveItem()).toEqual('other');
 				expect($('#app-content-files').hasClass('hidden')).toEqual(true);
 				expect($('#app-content-other').hasClass('hidden')).toEqual(false);
-				expect($('li[data-id=files]').hasClass('selected')).toEqual(false);
-				expect($('li[data-id=other]').hasClass('selected')).toEqual(true);
+				expect($('li[data-id=files]').hasClass('active')).toEqual(false);
+				expect($('li[data-id=other]').hasClass('active')).toEqual(true);
 
 				$('li[data-id=files]>a').click();
 				expect(App.navigation.getActiveItem()).toEqual('files');
 				expect($('#app-content-files').hasClass('hidden')).toEqual(false);
 				expect($('#app-content-other').hasClass('hidden')).toEqual(true);
-				expect($('li[data-id=files]').hasClass('selected')).toEqual(true);
-				expect($('li[data-id=other]').hasClass('selected')).toEqual(false);
+				expect($('li[data-id=files]').hasClass('active')).toEqual(true);
+				expect($('li[data-id=other]').hasClass('active')).toEqual(false);
 			});
 			it('clicking on navigation sends "show" and "urlChanged" event', function() {
 				var handler = sinon.stub();