summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/puppet/util/storage.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/puppet/util/storage.rb b/lib/puppet/util/storage.rb
index 9e99057d9..9358a28e9 100644
--- a/lib/puppet/util/storage.rb
+++ b/lib/puppet/util/storage.rb
@@ -46,7 +46,7 @@ class Puppet::Util::Storage
self.init
def self.load
- Puppet.settings.use(:main)
+ Puppet.settings.use(:main) unless FileTest.directory?(Puppet[:statedir])
unless File.exists?(Puppet[:statefile])
unless defined? @@state and ! @@state.nil?