diff --git a/lib/itamae/resource/user.rb b/lib/itamae/resource/user.rb
index <HASH>..<HASH> 100644
--- a/lib/itamae/resource/user.rb
+++ b/lib/itamae/resource/user.rb
@@ -11,6 +11,13 @@ module Itamae
       define_attribute :system_user, type: [TrueClass, FalseClass]
       define_attribute :uid, type: Integer
 
+      def pre_action
+        case @current_action
+        when :create
+          attributes.exist = true
+        end
+      end
+
       def set_current_attributes
         current.exist = exist?
 
@@ -74,4 +81,3 @@ module Itamae
     end
   end
 end
-
Show difference of user resource when was created