diff --git a/packages/posts/photos/instagram/photoSource.js b/packages/posts/photos/instagram/photoSource.js
index <HASH>..<HASH> 100644
--- a/packages/posts/photos/instagram/photoSource.js
+++ b/packages/posts/photos/instagram/photoSource.js
@@ -46,7 +46,7 @@ class InstagramSource extends CachedDataSource {
             posts = posts.concat(await this.allPostsGetter(
                 searchParams
                     .set("all", true)
-                    .set("beforeId", lastPost)
+                    .set("beforeId", lastPost.id)
             ));
         }
fix(posts): Instagram `allPostsGetter` passes an id into `beforeId`.

We're only grabbing <I> posts anyways so it's not like we actually have to have this implementation...