diff --git a/app/services/contact_details/github.rb b/app/services/contact_details/github.rb
index aab84716099ce13befb74936a1a606e67ba4ec3a..c32d1bbaf410d56a53395558b913d219facca2e7 100644
--- a/app/services/contact_details/github.rb
+++ b/app/services/contact_details/github.rb
@@ -12,6 +12,6 @@ class ContactDetails::Github < ContactDetails::SocialNetwork
                         .remove('www.')
                         .remove('github.com')
                         .remove('@')
-                        .remove('/')
+                        .delete_prefix('/')
   end
 end
\ No newline at end of file
diff --git a/test/services/contact_details_test.rb b/test/services/contact_details_test.rb
index 192471ffe0ef5ba7bb0d6dfd823324576d7702f3..dc754f20c8546b92418e1d63b18c8cf582ba3e9a 100644
--- a/test/services/contact_details_test.rb
+++ b/test/services/contact_details_test.rb
@@ -64,6 +64,12 @@ class ContactDetailsTest < ActiveSupport::TestCase
         'https://github.com/noesya',
         'https://www.github.com/noesya',
       ]
+    batch_test :github, 'osunyorg/admin', 'https://github.com/osunyorg/admin', [
+        'osunyorg/admin',
+        'github.com/osunyorg/admin',
+        'https://github.com/osunyorg/admin',
+        'https://www.github.com/osunyorg/admin',
+      ]
   end
 
   test 'instagram' do