Index: supertuxkart-0.6.1a+dfsg2/src/items/plunger.cpp
===================================================================
--- supertuxkart-0.6.1a+dfsg2.orig/src/items/plunger.cpp	2009-08-04 22:29:47.000000000 +0200
+++ supertuxkart-0.6.1a+dfsg2/src/items/plunger.cpp	2009-08-04 22:32:29.000000000 +0200
@@ -29,6 +29,8 @@
 #include "tracks/track.hpp"
 #include "utils/constants.hpp"
 
+#include <iostream>
+
 // -----------------------------------------------------------------------------
 Plunger::Plunger(Kart *kart) : Flyable(kart, POWERUP_PLUNGER)
 {
@@ -184,6 +186,10 @@
         Vec3 hell(0, 0, -10000);
         getModelTransform()->setTransform(hell.toFloat());
         RaceManager::getWorld()->getPhysics()->removeBody(getBody());
+
+		std::cout << m_reverse_mode << " : " << race_manager->isBattleMode(race_manager->getMinorMode()) << " : " << race_manager->getMinorMode() << std::endl;
+
+		if (!m_rubber_band) return;
         
         if(kart)
         {

