diff --git a/modules/video_filter/atmo/AtmoConfig.cpp b/modules/video_filter/atmo/AtmoConfig.cpp
index 9c22d8e7aa323d3c50b11fc59ffddb5b777ff9a4..5e1fdf74ff16176cdcc40d81926024a75892f597 100644
--- a/modules/video_filter/atmo/AtmoConfig.cpp
+++ b/modules/video_filter/atmo/AtmoConfig.cpp
@@ -128,7 +128,7 @@ void CAtmoConfig::LoadDefaults() {
 
     clearAllChannelMappings();
     m_CurrentChannelAssignment = 0;
-    tChannelAssignment *temp = temp = new tChannelAssignment;
+    tChannelAssignment* temp = new tChannelAssignment;
     temp->system = true;
     for(int i=0;i<ATMO_NUM_CHANNELS;i++)
         temp->mappings[i] = i;