Index: particle2.c
===================================================================
--- particle2.c	(revision 418)
+++ particle2.c	(revision 419)
@@ -19,10 +19,11 @@
 
 #include "particle2.h"
 
+#ifdef ODE_SUPPORT
 // proto
 void raydium_ode_internal_particle_genetator_deleted_callback(int gen);
+#endif
 
-
 void raydium_particle_name_auto(char *prefix, char *dest)
 {
 static int counter;
@@ -85,7 +86,9 @@
     raydium_log("particle: cannot delete generator: invalid name or index");
     return;
     }
+#ifdef ODE_SUPPORT
 raydium_ode_internal_particle_genetator_deleted_callback(gen);
+#endif
 raydium_particle_generators[gen].state=0;
 }