diff --git a/applications/utilities/postProcessing/graphics/PV3FoamReader/PV3FoamReader/PV3FoamReader_SM.xml b/applications/utilities/postProcessing/graphics/PV3FoamReader/PV3FoamReader/PV3FoamReader_SM.xml
index 2ade90c00fb35cb0a06e11dabdc9e1e661a27498..c54cc2d45db4c4dacf83e22bd97d19faf457dc14 100644
--- a/applications/utilities/postProcessing/graphics/PV3FoamReader/PV3FoamReader/PV3FoamReader_SM.xml
+++ b/applications/utilities/postProcessing/graphics/PV3FoamReader/PV3FoamReader/PV3FoamReader_SM.xml
@@ -233,7 +233,7 @@
         </StringVectorProperty>
 
 <!-- Available times array -->
-        <StringVectorProperty
+<!--        <StringVectorProperty
             name="TimeArrayInfo"
             information_only="1">
             <ArraySelectionInformationHelper
@@ -255,6 +255,7 @@
                 </RequiredProperties>
             </ArraySelectionDomain>
         </StringVectorProperty>
+-->
 
     </SourceProxy>
     </ProxyGroup>
diff --git a/applications/utilities/postProcessing/graphics/PV3FoamReader/vtkPV3Foam/vtkPV3Foam.C b/applications/utilities/postProcessing/graphics/PV3FoamReader/vtkPV3Foam/vtkPV3Foam.C
index 14961222ab9a0953bc0114ce76359c1c7d76c8c7..9b071b2fc5654d78cb68db2ad45438550ded9984 100644
--- a/applications/utilities/postProcessing/graphics/PV3FoamReader/vtkPV3Foam/vtkPV3Foam.C
+++ b/applications/utilities/postProcessing/graphics/PV3FoamReader/vtkPV3Foam/vtkPV3Foam.C
@@ -194,14 +194,6 @@ void Foam::vtkPV3Foam::initializeTime()
         return;
     }
 
-    // preserve the currently selected values
-    const stringList selectedEntries = getSelectedArrayEntries
-    (
-        arraySelection
-    );
-    // Clear current time lists
-    arraySelection->RemoveAllArrays();
-
     // "constant" is implicit - skip it
     // All the time selections are enabled by default
     for (label timeI = 1; timeI < times.size(); ++timeI)
@@ -211,29 +203,6 @@ void Foam::vtkPV3Foam::initializeTime()
             times[timeI].name().c_str()
         );
     }
-
-    // TODO: select latestTime from the current selections
-    // restore selections
-    if (selectedEntries.size())
-    {
-        // Update time selection according to the data just read in
-        setSelectedArrayEntries
-        (
-            arraySelection,
-            selectedEntries
-        );
-
-        Info << "last selected: " << selectedEntries[selectedEntries.size()-1] << endl;
-    }
-
-/*
-    if (debug)
-    {
-        Info<< "Selecting time " << times[timeIndex].name() << endl;
-    }
-
-    runTime.setTime(times[timeIndex], timeIndex);
- */
 }
 
 
@@ -616,7 +585,7 @@ void Foam::vtkPV3Foam::Update
 
         cout<<"Internally:\n";
         output_->Print(cout);
-        
+
         cout<< " has " << output_->GetNumberOfBlocks() << " blocks\n";
     }
 
@@ -687,7 +656,7 @@ void Foam::vtkPV3Foam::Update
         output_->Print(cout);
         cout<< " has " << output_->GetNumberOfBlocks() << " blocks\n";
         output_->GetInformation()->Print(cout);
-        
+
         cout <<"ShouldIReleaseData :" << output_->ShouldIReleaseData() << "\n";
     }
 }