diff --git a/Packets/SConscript b/Packets/SConscript
index f322d3db8093c8296acf9f1fda976190b2919b0a..1f55872d55ed28d7c7c6b64c5871ac5f4bea7697 100644
--- a/Packets/SConscript
+++ b/Packets/SConscript
@@ -6,4 +6,7 @@ import SatSCons
 sources = SatSCons.GlobSources()
 SatSCons.StandardTargets(env)
 SatSCons.Lib(env, 'Packets',  sources)
-SatSCons.Doxygen(env,sources)
+env.AddPreAction(
+    SatSCons.Doxygen(env,sources),
+    env.Action("make -f imgconvert.mak structure.png"))
+