diff --git a/lib/javascript-static.js b/lib/javascript-static.js
index c74d5a4a865..3008c1e552c 100644
--- a/lib/javascript-static.js
+++ b/lib/javascript-static.js
@@ -800,14 +800,10 @@ M.util.add_lightbox = function(Y, node) {
}
node.setStyle('position', 'relative');
+
var waiticon = Y.Node.create('')
- .setAttrs({
- 'src' : M.util.image_url(WAITICON.pix, WAITICON.component)
- })
- .setStyles({
- 'position' : 'relative',
- 'top' : '50%'
- });
+ .setAttribute('src', M.util.image_url(WAITICON.pix, WAITICON.component))
+ .addClass('icon');
var lightbox = Y.Node.create('