diff --git a/metadata.rb b/metadata.rb
index 7952b01f5971006da8a0fd6cf3514f7bfb11c3bf..2a2a1e993206bb57b825e7415fc7ef67a3cf4547 100644
--- a/metadata.rb
+++ b/metadata.rb
@@ -3,7 +3,7 @@ maintainer       'GSI HPC Team'
 maintainer_email 'hpc@gsi.de'
 license          'Apache-2.0'
 description      'Installs/Configures remctl server and client'
-version          '0.2.0'
+version          '0.2.1'
 issues_url       'https://git.gsi.de/chef/cookbooks/remctl/issues'
 source_url       'https://git.gsi.de/chef/cookbooks/remctl'
 depends          'line'
diff --git a/resources/script_file.rb b/resources/script_file.rb
index 992179e9dbea5e5b65ce6a9a5e122df061922e69..ea83cf599e0f451e36a0922c84f082a65f0862e9 100644
--- a/resources/script_file.rb
+++ b/resources/script_file.rb
@@ -97,6 +97,8 @@ action_class do
   end
 
   def set_if_set(resource, value)
+    return unless resource.respond_to? value
+
     new_value = new_resource.send(value)
     resource.send(value, new_value) unless new_value.nil?
   end