diff --git a/couchpotato/core/plugins/movie/static/movie.css b/couchpotato/core/plugins/movie/static/movie.css
index 499584960fb4ac0dd06c94e3fef7fc525883d71d..68e0428373836361f4b2a333a739fe5c7604ddb8 100644
--- a/couchpotato/core/plugins/movie/static/movie.css
+++ b/couchpotato/core/plugins/movie/static/movie.css
@@ -284,6 +284,7 @@
 						.movies .options .table .provider {
 							width: 120px;
 							text-overflow: ellipsis;
+							overflow: hidden;
 						}
 						.movies .options .table .name {
 							width: 350px;
diff --git a/couchpotato/core/plugins/movie/static/movie.js b/couchpotato/core/plugins/movie/static/movie.js
index 5a49e416f57d74891c156d22196c4144cdb2737c..ff2cd12c3ea3644c6d2b4ee596dba263ee758f4d 100644
--- a/couchpotato/core/plugins/movie/static/movie.js
+++ b/couchpotato/core/plugins/movie/static/movie.js
@@ -423,7 +423,8 @@ var ReleaseAction = new Class({
 
 				var status = Status.get(release.status_id),
 					quality = Quality.getProfile(release.quality_id) || {},
-					info = release.info;
+					info = release.info,
+					provider = self.get(release, 'provider') + (release.info['provider_extra'] ? self.get(release, 'provider_extra') : '');
 				release.status = status;
 
 				// Create release
@@ -437,7 +438,7 @@ var ReleaseAction = new Class({
 					new Element('span.size', {'text': release.info['size'] ? Math.floor(self.get(release, 'size')) : 'n/a'}),
 					new Element('span.age', {'text': self.get(release, 'age')}),
 					new Element('span.score', {'text': self.get(release, 'score')}),
-					new Element('span.provider', {'text': self.get(release, 'provider')}),
+					new Element('span.provider', { 'text': provider, 'title': provider }),
 					release.info['detail_url'] ? new Element('a.info.icon', {
 						'href': release.info['detail_url'],
 						'target': '_blank'
diff --git a/couchpotato/core/providers/nzb/newznab/main.py b/couchpotato/core/providers/nzb/newznab/main.py
index f80e07cc7a85d84b2bfc020742c4ab5baf7516a5..414e7112934c0806dc61e946cf28d2690510736b 100644
--- a/couchpotato/core/providers/nzb/newznab/main.py
+++ b/couchpotato/core/providers/nzb/newznab/main.py
@@ -69,7 +69,7 @@ class Newznab(NZBProvider, RSS):
 
             results.append({
                 'id': nzb_id,
-                'provider_extra': host['host'],
+                'provider_extra': urlparse(host['host']).hostname or host['host'],
                 'name': self.getTextElement(nzb, 'title'),
                 'age': self.calculateAge(int(time.mktime(parse(date).timetuple()))),
                 'size': int(self.getElement(nzb, 'enclosure').attrib['length']) / 1024 / 1024,