diff --git a/lib/file_templater/file_actions.rb b/lib/file_templater/file_actions.rb
index <HASH>..<HASH> 100644
--- a/lib/file_templater/file_actions.rb
+++ b/lib/file_templater/file_actions.rb
@@ -14,10 +14,10 @@ module FileTemplater
 
 			def remove(path)
 				# Remove the associated template.
-				FileUtils.remove_dir(File.join(HUBS[:template], path))
+				FileUtils.remove_dir(File.join(HUBS[:template], path), true)
 
 				# Remove the associated binding.
-				FileUtils.remove_file(File.join(HUBS[:binding], path))
+				FileUtils.remove_file(File.join(HUBS[:binding], path + ".rb"), true)
 			end
 
 			def list
Fix remove command

Errors were thrown when files did not exist, and the ".rb" suffix was
not added to binding files.