diff --git a/sites/all/themes/unl_digitalsignage/scripts/unl_digitalsignage.js b/sites/all/themes/unl_digitalsignage/scripts/unl_digitalsignage.js
index e22a9e7f12fc1995e898945f9aa9ddb00d73f5a5..618838f5b123a1683d120f74eab365b3323dd737 100644
--- a/sites/all/themes/unl_digitalsignage/scripts/unl_digitalsignage.js
+++ b/sites/all/themes/unl_digitalsignage/scripts/unl_digitalsignage.js
@@ -133,6 +133,7 @@ UNL.digitalSignage = (function() {
 						var videoUpdate = function() {
 							video.removeEventListener('ended', callVideoUpdate, false);
 
+							video.removeAttribute('src');
 							video.src = videos[videoCounter].link;
 							console.log('src for video #'+videoCounter+' loaded');