diff --git a/src/com/t_oster/liblasercut/drivers/LaosCutter.java b/src/com/t_oster/liblasercut/drivers/LaosCutter.java
index 41d59dc1e177532f6739526f883d90cf2ff84fef..38cab42bbe9eecd7d48220b2bd2a69811be35a4d 100644
--- a/src/com/t_oster/liblasercut/drivers/LaosCutter.java
+++ b/src/com/t_oster/liblasercut/drivers/LaosCutter.java
@@ -303,6 +303,13 @@ public class LaosCutter extends LaserCutter
   {
     if (currentPower != power)
     {
+      if (currentPower == -1)
+      {
+        //Workaround. There seems to be a bug in LAOS, which causes the first
+        //Power line to be ignored. Thus we send it twice
+        //see http://http://redmine.laoslaser.org/issues/63
+        out.printf("7 101 %d\n", (int) (power * 100));
+      }
       out.printf("7 101 %d\n", (int) (power * 100));
       currentPower = power;
     }