diff -u -r --new-file kfiresaver3d-0.6.orig/kfiresaver3d/kfiresaver.cpp kfiresaver3d-0.6/kfiresaver3d/kfiresaver.cpp --- kfiresaver3d-0.6.orig/kfiresaver3d/kfiresaver.cpp 2002-09-09 13:25:57.000000000 -0700 +++ kfiresaver3d-0.6/kfiresaver3d/kfiresaver.cpp 2003-03-28 03:28:27.000000000 -0800 @@ -74,8 +74,8 @@ } } + particleList.setAutoDelete(true); if (parameters.enableBottomFire) { - particleList.setAutoDelete(true); for (int i=0 ; i