diff --git a/build/CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o b/build/CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o
index 8af23aa868eb7f775e539b30f4b7193702aa0a7e..a34949e080d21fd5fc4a21d450438bef7386621d 100644
Binary files a/build/CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o and b/build/CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o differ
diff --git a/build/MCC b/build/MCC
index 3307dbc2e9cd8f996f6cdc3723e625179107e3c7..7713b0c7739c570c743f6d01bcd157989e82f398 100755
Binary files a/build/MCC and b/build/MCC differ
diff --git a/src/manager/WorldManager.cpp b/src/manager/WorldManager.cpp
index 3819141c3504fd7d5218c56e160a67223cbffb8e..485cd4a074654620daa2584bc32b6b3cec99fe3d 100644
--- a/src/manager/WorldManager.cpp
+++ b/src/manager/WorldManager.cpp
@@ -19,8 +19,6 @@ WorldManager::WorldManager(Game* game) : game(game) {
 }
 
 WorldManager::~WorldManager(){
-    world->~b2World();
-    factory->~BodyFactory();
 }
 
 void WorldManager::initializeCamera(){
@@ -1433,7 +1431,7 @@ void WorldManager::clearWorld(){
     enemies.clear();
     projectiles.clear();
     deletedCache.clear();
-    
+
     SoundManager::getInstance().resetAllMusic();
 }