diff --git a/app/src/main/java/de/kuschku/quasseldroid/dagger/ActivityBaseModule.kt b/app/src/main/java/de/kuschku/quasseldroid/dagger/ActivityBaseModule.kt
index d09b8a6eb757c53c4158cd8542af11f34d81cbcf..518562cd3e357eb402b91c3c77c02bbced4ffa8f 100644
--- a/app/src/main/java/de/kuschku/quasseldroid/dagger/ActivityBaseModule.kt
+++ b/app/src/main/java/de/kuschku/quasseldroid/dagger/ActivityBaseModule.kt
@@ -34,24 +34,29 @@ import de.kuschku.quasseldroid.viewmodel.QuasselViewModel
 
 @Module
 object ActivityBaseModule {
+  @ActivityScope
   @Provides
   @JvmStatic
   fun bindContext(activity: FragmentActivity): Context = activity
 
+  @ActivityScope
   @Provides
   @JvmStatic
   fun provideViewModelProvider(activity: FragmentActivity) = ViewModelProviders.of(activity)
 
+  @ActivityScope
   @Provides
   @JvmStatic
   fun provideQuasselViewModel(viewModelProvider: ViewModelProvider) =
     viewModelProvider[QuasselViewModel::class.java]
 
+  @ActivityScope
   @Provides
   @JvmStatic
   fun provideAccountViewModel(viewModelProvider: ViewModelProvider) =
     viewModelProvider[AccountViewModel::class.java]
 
+  @ActivityScope
   @Provides
   @JvmStatic
   fun provideEditorViewModel(viewModelProvider: ViewModelProvider) =