diff --git a/js/uberpos.js b/js/uberpos.js
index a02c5ff..8f80400 100644
--- a/js/uberpos.js
+++ b/js/uberpos.js
@@ -173,8 +173,10 @@ Drupal.Uberpos.jPrintArea=function(el)
   doc.write('<div class="'+$(el).attr("class")+'">'+$(el).html()+'</div>');
   doc.close();
 
-  iframe.contentWindow.focus();
-  iframe.contentWindow.print();
+  $("img").load(function() {
+    iframe.contentWindow.focus();
+    iframe.contentWindow.print();
+  });
 }
 
 /*****************************************************************************
