diff --git a/Viewer/electron.html b/Viewer/electron.html
index 9e3e0593..f0a65bc0 100755
--- a/Viewer/electron.html
+++ b/Viewer/electron.html
@@ -97,6 +97,7 @@ if(window.require){
diff --git a/Viewer/ui.js b/Viewer/ui.js
index 8712714a..9c33c293 100755
--- a/Viewer/ui.js
+++ b/Viewer/ui.js
@@ -41,8 +41,8 @@ if(typeof(process) != 'undefined'){
/*********************************************************************/
-(typeof(define)[0]=='u'?function(f){module.exports=f(require)}:define)(
-function(require){ var module={} // makes module AMD/node compatible...
+((typeof define)[0]=='u'?function(f){module.exports=f(require)}:define)
+(function(require){ var module={} // make module AMD/node compatible...
/*********************************************************************/
var utildom = require('lib/util-dom')
@@ -52,6 +52,7 @@ var viewer = require('imagegrid/viewer')
/*********************************************************************/
+// NOTE: wrapped in a function to be run on body load...
$(function(){
try {